Hi all,
We've gone in reverse order a bit with our Dataverse, in that we've published about 100 datasets and now are looking to register the DOIs with DataCite.
Does anyone have any advice on the best way to go about this, ideally so we don't have to re-create the datasets?
@Johannes D , I believe you've been working on a PR that would have similar functionality - I'm not sure if you have any steps you would recommend for this use case?
I do think that PR by Johannes will help a lot.
Meanwhile, there was a similar question here.
Like Jim said in his reply, you can possibly fix this with some database hacking (which we don't recommend, generally).
There's another thread here.
Yes, you can more or less use this PR to delete and assign a new PID. However, there is a safe guard that disabled that. If you comment that one and compile the branch you can move the fake DOIs to real ones... However, the "old" PID is still present in the database as secondary id and is used as filepath to the uploaded data
@Philip Durbin โ๏ธ Shall we change this PR to allow an easy migration from fake DOI/permalinks to "real" PIDs? I have the feeling this is a regular question/request...
Yes, we probably should. It is a common question.
Last updated: Nov 01 2025 at 14:11 UTC