ARKs for Canned Searches?

22 views
Skip to first unread message

Tallman, Nathan

unread,
Jul 7, 2022, 10:03:12 AM7/7/22
to arks-...@googlegroups.com

Hello ARK adopters,

 

We are implementing ARKs at Penn State and one of our early use cases was ARKs for canned/pre-formed searches. As we get closer to production status, we’re rethinking this usage. If ARKs are persistent identifiers for objects, doesn’t that assume persistence of the object itself? A canned search object will change as content is added/removed from a repository, so this seems to violate that principal. Is anyone else using ARKs in this way or have had conversations on the topic?

 

Thanks,

Nathan

 

-- 

Nathan Tallman (he/him)

Digital Preservation Librarian

Penn State University Libraries

(814) 865-0860

nt...@psu.edu

Schedule a Meeting

Chat with me on Teams

 

The Pennsylvania State University campuses are located on the original homelands of the Erie, Haudenosaunee (Seneca, Cayuga, Onondaga, Oneida, Mohawk, and Tuscarora), Lenape (Delaware Nation, Delaware Tribe, Stockbridge-Munsee), Shawnee (Absentee, Eastern, and Oklahoma), Susquehannock, and Wahzhazhe (Osage) Nations.  As a land grant institution, we acknowledge and honor the traditional caretakers of these lands and strive to understand and model their responsible stewardship. We also acknowledge the longer history of these lands and our place in that history.

 

There are many ways to help strengthen American Indian economies and build healthy Native communities. Find out more at https://www.firstnations.org/ways-to-give/.

 

Mark Jordan

unread,
Jul 7, 2022, 12:08:17 PM7/7/22
to arks-...@googlegroups.com

Hi Nathan,


Deeply existential question when it comes to preservation, but I don't see object persistence as a static state. From some preservation perspectives, it's inevitable that resources/objects will change over time, e.g. as a result of format migrations, websites get re-platformed, etc. Unless one views an object's persistence as something only supported by emulation, where the resource is static but the reproduction of the resource's original technical environment is what changes over time, I would argue that persistence does not imply that the object will remain static. 


To apply this thinking to your question about using an ARK to represent a canned search, if the "object" is the utility of the search to the user (and not the specific result set of the search), I don't see why you couldn't use an ARK to identify a canned search. In this case, what is important is the reproducibility of the utility to the user, not the specific result set of the search. If the "object" being preserved is the exact result set of the search, that result set should be preserved in a different way (which could be identified by its own ARK).


Mark




From: arks-...@googlegroups.com <arks-...@googlegroups.com> on behalf of Tallman, Nathan <nt...@psu.edu>
Sent: Thursday, July 7, 2022 7:03 AM
To: arks-...@googlegroups.com
Subject: [arks] ARKs for Canned Searches?
 
--
You received this message because you are subscribed to the Google Groups ARKs group. To post to this group, send email to arks-...@googlegroups.com. To unsubscribe from this group, send email to arks-forum+...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/arks-forum?hl=en
---
You received this message because you are subscribed to the Google Groups "ARKs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to arks-forum+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/arks-forum/MN2PR02MB69115FD52ED58190F7B65DAD8F839%40MN2PR02MB6911.namprd02.prod.outlook.com.

Donny Winston

unread,
Jul 7, 2022, 1:00:35 PM7/7/22
to arks-...@googlegroups.com
I think you can have an ARK per canned/pre-formed query -- independent of any results of running the query, and in turn associate that identity with the identities (ARKs) of various "runs" of the query, i.e. search responses/results.

You can also e.g. designate the "root name" of an ARK to represent the "default" (latest?) search-results object, and use periods ('.') to identify object variants (e.g. versions) in the name suffix. See section 2.5.2. ("ARKs that Reveal Object Variants") in the latest ARK spec.

I do plan to use ARKs in the above way, but I have not yet.

Best,
Donny
--
You received this message because you are subscribed to the Google Groups ARKs group. To post to this group, send email to arks-...@googlegroups.com. To unsubscribe from this group, send email to arks-forum+...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/arks-forum?hl=en
---
You received this message because you are subscribed to the Google Groups "ARKs" group.
To unsubscribe from this group and stop receiving emails from it, send an email to arks-forum+...@googlegroups.com.

--
Donny Winston, PhD (he/him/his)
Polyneme LLC
New York, NY

If I've emailed you, I'd love to speak with you.
Schedule a quick chat:

Cope, Jez

unread,
Jul 8, 2022, 9:59:47 AM7/8/22
to arks-...@googlegroups.com
There is some work on this from the RDA Working Group on Data Citation:

Rauber, Andreas, Ari Asmi, Dieter van Uytvanck, and Stefan Proell. 2016. ‘Data Citation of Evolving Data: Recommendations of the Working Group on Data Citation (WGDC)’. http://dx.doi.org/10.15497/RDA00016.
Rauber, Andreas, Bernhard Gößwein, Carlo Maria Zwölf, Chris Schubert, Florian Wörister, James Duncan, Katharina Flicker, et al. 2021. ‘Precisely and Persistently Identifying and Citing Arbitrary Subsets of Dynamic Data’. Harvard Data Science Review 3 (4). https://doi.org/10.1162/99608f92.be565013.
 
A key recommendation there is that if this is important then implementing versioning of the dataset is essential, as then the query can be re-executed against the correct former version of the data.

All the best,
Jez

From: arks-...@googlegroups.com <arks-...@googlegroups.com> on behalf of Donny Winston <do...@polyneme.xyz>
Sent: 07 July 2022 18:00
To: arks-...@googlegroups.com <arks-...@googlegroups.com>
Subject: Re: [arks] ARKs for Canned Searches?
 
You don't often get email from do...@polyneme.xyz. Learn why this is important

 
******************************************************************************************************************
Experience the British Library online at www.bl.uk
The British Library’s latest Annual Report and Accounts : www.bl.uk/aboutus/annrep/index.html
Help the British Library conserve the world's knowledge. Adopt a Book. www.bl.uk/adoptabook
The Library's St Pancras site is WiFi - enabled
*****************************************************************************************************************
The information contained in this e-mail is confidential and may be legally privileged. It is intended for the addressee(s) only. If you are not the intended recipient, please delete this e-mail and notify the postm...@bl.uk : The contents of this e-mail must not be disclosed or copied without the sender's consent.
The statements and opinions expressed in this message are those of the author and do not necessarily reflect those of the British Library. The British Library does not take any responsibility for the views of the author.
*****************************************************************************************************************
Think before you print

John Kunze

unread,
Jul 8, 2022, 12:20:02 PM7/8/22
to ARKs
It's good to see this topic again. There's a history of recognizing not only change in the context persistence, but also in formal descriptors for different flavors of persistence offered by real-world providers. That history includes publication of the NLM Permanence Levels [1] (2000) and Persistence Statements: Describing Digital Stickiness [2] (2017).

I think it would be great if a small group were to take the next step and test out application of persistence descriptors in their ARK persistence statements. That experience could then inform a modest standardization effort.


1. Byrnes, M (2000). Defining NLM’s commitment to the permanence of electronic information. ARL: A Bimonthly Report on Research Library Issues and Actions from ARL, CNI, and SPARC 212: 8–9. http://www.arl.org/storage/documents/publications/arl-br-212.pdf     
2. Persistence Statements: Describing Digital Stickiness. 2017. https://doi.org/10.5334/dsj-2017-039

----
Please update your contact information for me with my new email address: jak...@gmail.com. My ucop.edu addresses will stop working in July 2022.


John Kunze

unread,
Jul 8, 2022, 2:17:50 PM7/8/22
to ARKs
It was pointed out that the first reference link was broken. Here's a similar reference from 2005: 

   Permanence Levels and the Archives for NLM's Permanent Web Documents (ratings), also by Margaret Byrnes.

Tallman, Nathan

unread,
Jul 8, 2022, 3:49:40 PM7/8/22
to arks-...@googlegroups.com

Thank you everyone for this discussion! It revealed to me that I must have some cognitive dissonance going on because in other venues I’ve vociferously defended the point that preservation content can change and here I was implying its absolute persistence. I appreciate the points that folks have made and will be checking out the latest draft spec, particularly hierarchies and variants.

 

Have a great weekend,

Nathan

 

-- 

Nathan Tallman (he/him)

Reply all
Reply to author
Forward
0 new messages