Hi Jose, I’ve encountered a number of issues using the ORCID functionality in DSpace 6.3, and I’m still working through them, but here’s some info based on my experience so far (numbered according to your questions):
1. index-authority will keep the Solr authority index up-to-date with respect to metadata in the database that is authority controlled. In regards to ORCID and dc.contributor.author, it does not use the ORCID API to find authors. (Important – See Issue: https://jira.lyrasis.org/browse/DS-3999) More details in the manual than I can include here (https://wiki.lyrasis.org/display/DSDOC6x/ORCID+Integration#ORCIDIntegration-Importingexistingauthors&keepingtheindexuptodate). Keep in mind that the first run will take a long time. In our environment I think I was only getting <2000 records created per hour. In addition to index-authority, in order to keep the ORCID information in the Solr authority index up-to-date, you’re supposed to run “dsrun org.dspace.authority.UpdateAuthorities” but there’s another issue as well - https://jira.lyrasis.org/browse/DS-3302. I don’t have an official patch for it yet, but the problem is that the default Solr query only checks 10 records. I only corrected this in our source code for now, and haven’t really had the time to test it fully. 2. Italicized authors in the lookup are the ones found using the ORCID API, whereas the non-italicized authors come from your Solr authority index. If you don’t apply the fix for DS-3999 you may see duplicates. 3. The ORCID iD is only displayed in the lookup dialog. However, if you apply the Expanded ORCID patch (https://atmire.github.io/expanded-ORCID-support/#/) a clickable icon is displayed next to authors’ names that have their ORCID iD assigned in DSpace. There are other features as well. (See issue https://github.com/atmire/expanded-ORCID-support/issues/3 with regards to the DS-3999 fix). 4. ORCID iDs can be populated manually via the lookup dialog (either via the admin-level metadata edit, or with a normal submission when adding authors), and also imported via the metadata import tool. Using the metadata import tool to do it (https://wiki.lyrasis.org/display/DSDOC7x/ORCID+Integration#ORCIDIntegration-EditingexistingitemsusingBatchCSVEditing) has its own quirks. Too many to go into here unfortunately, so I’d suggest doing a lot of testing before trying it in production. 5. The recommendation is to run index-authority once a day during off-hours. (The first run of index-authority takes a long time, but subsequent runs don’t take nearly as long. Some recent tests I did took about 1 hour to check and update about 30,000 records.) When you run UpdateAuthorities is dependent on your needs. 6. I was also surprised that the default DSpace 6.3 ORCID functionality did not include a proper item display of the ORCID iD along with the author name (or even a clickable link to the ORCID record). Sure, you can click the ORCID iD link in the lookup dialog, but that doesn’t apply for normal browsing. Other people obviously had the same reaction, hence the Expanded ORCID Support patch. Surprisingly, there is an icon displayed for the confidence level in the detailed metadata view (see more on the confidence in the next answer) 7. You’re correct that the authority key is the identifier that links the metadata record to a record in the Solr authority index. The confidence value is supposed to reflect different levels of confidence on the metadata value based on where the information was obtained, or who entered it. Again, lots of quirks on this one. Check out the source code to see an explanation of different values https://github.com/DSpace/DSpace/blob/dspace-6.3/dspace-api/src/main/java/org/dspace/content/authority/Choices.java. There’s also this issue: https://jira.lyrasis.org/browse/DS-3994 8. All ORCID information is kept in the Solr authority index. Again, really important to get the fix for DS-3999 since if you don’t have it you can lose ORCID information. -- Sean I want to make sure I understand what the ORCID function in 6.3 provides. So I have a few questions. (1) When you run [dspace]/bin/dspace index-authority this goes out to: https://pub.orcid.org/v2.1 (defined in dspace.cfg:orcid.api.url ) And creates records of them in the authority index. Correct? (2) After the solr authority index is created, depositors of items will be given a "Lookup" button for dc metadata configed, out of the box this is contributor.author. The user can then click on this button and search for the author and select it. I'm a bit confused about the difference between the case when the selection presents the same author twice ( once italicized, and one not ). What's the difference in selecting one from the other? (3) Do you ever see the ORCIDs for the authors in any of the Dspace pages? Say during the deposit, I select Smith, John with x ORCID, does this show up in the short display? I would think it would be valuable to see the ORCids? (4) I have a spreadsheet of authors and ORCIDs. Is there a way to get it in the authority index, or is the only way for the authority index to be populated via https://pub.orcid.org/v2.1 when you run "[dspace]/bin/dspace index-authority"? (5) Do any cron jobs have to be run to maintain the authority index? Should [dspace]/bin/dspace index-authority be run periodically? I think it takes a long time for this to run, so it may not be practical? (6) I think one thing I'm really confused about is why the ORCId is never displayed. (7) In the table metadatavalue, I think authority is a key to the authority solr index for that record, but what is the confidence field? (8) Is there any information about the orcid in any of the tables of the database? Thank you! -Jose -- All messages to this mailing list should adhere to the DuraSpace Code of Conduct: https://duraspace.org/about/policies/code-of-conduct/ --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/CAK%3DKc-uZDi0W7Qw88VMUM%3Dd2CSyS4zRXV5XW4KuqFjm-pd-cAA%40mail.gmail.com<https://groups.google.com/d/msgid/dspace-tech/CAK%3DKc-uZDi0W7Qw88VMUM%3Dd2CSyS4zRXV5XW4KuqFjm-pd-cAA%40mail.gmail.com?utm_medium=email&utm_source=footer>. -- All messages to this mailing list should adhere to the DuraSpace Code of Conduct: https://duraspace.org/about/policies/code-of-conduct/ --- You received this message because you are subscribed to the Google Groups "DSpace Technical Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/YTXPR0101MB0848D39069AB5E29DF1131DAE8809%40YTXPR0101MB0848.CANPRD01.PROD.OUTLOOK.COM.
