-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto-populate DCMI hierarchical relationship fields #71
Labels
enhancement
New feature or request
Comments
@noamross I'd appreciate any thoughts you might have here before proceeding. Thanks! |
A couple of thoughts:
|
No, the idea is that they can all be part of same general workflow (importantly also including "isVersionOf").
Good idea! Do you then think it's worthwhile going ahead an implementing this? |
I would table this as a feature as a nice-to-have to implement after higher priority items. |
mpadge
added a commit
that referenced
this issue
Apr 25, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
To enable a workflow that automatically relates multiple deposits. Something like:
Now consider that that deposit is one output of some multi-part project, and make a new output for that main project of which
id1
is a part, with corresponding DOI10.1234/foo
:Creation of that new deposit at a higher hierarchical level should then automatically populate the "isPartOf" field of the initial deposit "id1" with the DOI (or equivalent) of "id2", and update the "datapackage.json" file.
The obverse procedure should happen when "isPartOf" is specified, so the deposit pointed to by "isPartOf" should also be updated to have "hasPart" specified and pointing to that deposit. (And of course that form of updating should only be triggered if the two deposits have the same "owner" (Zenodo) or "account_id" (Figshare).)
The text was updated successfully, but these errors were encountered: