-
Notifications
You must be signed in to change notification settings - Fork 493
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
Data sets from another repo(s) #4002
Comments
Hi! It sounds like you'd like to be able to harvest metadata from one repository, A, which you said you don't have admin access to, into another repository, B. Do you have admin access to Repository B so that you can its access harvesting settings? If so, you would just need harvesting info from Repository A, and you wouldn't necessarily need admin access to that repository to get that info. |
Hi @jggautier what i meant is if there is available API end point to get public data sets metadata from another repo that doesn't require a token or any config from that repo, For example : |
@omaralsoudanii when you say "another repository" do you mean another Dataverse repository or do you mean another non-Dataverse repository like DSpace, Fedora Commons, CKAN, etc.? |
@pdurbin another dataverse repo ,Example : |
@omaralsoudanii yes. Dataverse's OAI-PMH implementation, which we call "harvesting," does not require any authentication. You can read about this feature at http://guides.dataverse.org/en/4.7/admin/harvestclients.html Here's a link that might help get you started: https://dataverse.nl/oai?verb=ListIdentifiers&metadataPrefix=oai_ddi If you are looking for a list of Dataverse servers to harvest from, right now they are listed in a spreadsheet at https://docs.google.com/spreadsheets/d/12cxymvXCqP_kCsLKXQD32go79HBWZ1vU_tdG4kvP5S8/edit?usp=sharing but as mentioned at https://groups.google.com/d/msg/dataverse-community/fqyVxWZSDRA/Iyf2l0MnBgAJ some day we would like to have this list appear on https://dataverse.org In addition to OAI-PMH, you can pull metadata out of a remote Dataverse installation using the Search API: http://guides.dataverse.org/en/4.7/api/search.html . As installations of Dataverse upgrade to Dataverse 4.7.1 an API token will not be required out of the box (#3900) but some Dataverse installations may choose to revert to the old behavior in Dataverse 4.7 where an API token is required to use the Search API. And example of a service that uses the Search API to pull metadata out of Dataverse is https://share.osf.io/discover?q=*&sources=Harvard%20Dataverse I hope this helps! Please let us know if you have any questions. |
I'm going to close this out for now, but feel free to reopen and continue the conversation if needed! |
Is it possible to retrieve data sets metadata from another repository as a harvesting method without having access or api key to said repository?
Regards
The text was updated successfully, but these errors were encountered: