Suppress or Remove DOIs from metadata-only records

33 views
Skip to first unread message

Daniel Peart

unread,
Jun 23, 2026, 4:08:47 PM (11 days ago) Jun 23
to Dataverse Users Community
Hello all,

Our library has recently been asked to add a series of metadata-only records for some research datasets at our institution into our new Dataverse repository. We are still new to the platform, so I am unsure how to approach the automatic assignment of DOIs. 

Is it okay to allow it to auto-assign a new DOI to a metadata-only record, even though the externally hosted dataset already has a DOI? And if not, then is there a way to stop Dataverse from automatically assigning one? I found a few references to this problem in previous conversations, but haven't been able to find a resolution.

Maybe I am overthinking it. I would appreciate your perspective. Thank you,

Daniel

Philip Durbin

unread,
Jun 24, 2026, 10:25:19 AM (10 days ago) Jun 24
to dataverse...@googlegroups.com
Hi Daniel,

Welcome! Thank you for flying Dataverse! 😄

A few thoughts for you...

Rather than creating copies of datasets, perhaps you could harvest them from DataCite or the original source. Harvesting from DataCite is a relatively new feature, described here: https://guides.dataverse.org/en/6.10.1/admin/harvestclients.html#harvesting-from-datacite

As the upstream datasets change, they would simply be reharvested by your installation of Dataverse.

If you'd rather keep copies of datasets in your installation of Dataverse, you don't have to assign these copies DOIs. Instead, you could assign them Permalinks, described here: https://guides.dataverse.org/en/6.10.1/installation/config.html#persistent-identifiers-and-publishing-datasets

In short, Permalinks are based on DNS. They are tied to the hostname of your Dataverse installation.

For each of these copies, you can fill the original DOI under "alternativepersistentidentifier" https://guides.dataverse.org/en/6.10.1/schemaspy/tables/alternativepersistentidentifier.html (forgive me, I can't quickly find how this is done, but I believe it's via API). I know the original use case was for switching from Handles to DOIs in https://github.com/IQSS/dataverse/pull/5064 .

An easier field you can definitely reach from the UI is "Other Identifier". I'll include a screenshot.

I hope this helps!

Phil



 


--
You received this message because you are subscribed to the Google Groups "Dataverse Users Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dataverse-commu...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/dataverse-community/83367eb1-9923-43e8-87cb-996e428485d4n%40googlegroups.com.


--
Screenshot 2026-06-24 at 10.24.24 AM.png
Reply all
Reply to author
Forward
0 new messages