ORCID integration- programmatically pulling ORCID from authentication key into another field

43 views
Skip to first unread message

Gabriel Galson

unread,
May 14, 2019, 1:35:40 PM5/14/19
to DSpace Technical Support
Group- 

We've enabled ORCID integration on our author field and are wondering if there's a way to programmatically add the ORCID from the authentication key to another field specifically for this data.  

So, we'd like to take the text string highlighted in pink...

Screen Shot 2019-05-14 at 1.32.04 PM.png

...and add it to another field through some kind of automated process.  

Has anyone found a way to do this?  The alternative we're looking at is to manually cut and paste from the authority key, but it seems like there should be an easier way.  

Thanks in advance for any help or insight you can provide! 

-GG

Terry Brady

unread,
May 14, 2019, 2:00:35 PM5/14/19
to DSpace Technical Support
We have placed this field in dc.identifier.orcid and we modified our theme to display that field as a hyperlink to the ORCID website.

This works reasonably well for items with only one author.  Since the majority of our content with ORCID's are ETD's, this works for us.

Terry

--
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 dspace-tech...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/e707e431-047e-4690-b4d3-ae0071292ac8%40googlegroups.com.


--
Terry Brady
Applications Programmer Analyst
Georgetown University Library Information Technology
425-298-5498 (Seattle, WA)

Gabriel Galson

unread,
May 14, 2019, 2:07:23 PM5/14/19
to DSpace Technical Support
Terry-  

I feel silly asking, but how does this actually work?  From what I can see of DSpace's ORCID integration, the ORCID appears only as a text string within the authentication key.  Assuming an article has only one author, will the ORCID actually appear in that field?  Or is additional customization necessary?  

-GG


On Tuesday, May 14, 2019 at 2:00:35 PM UTC-4, Terry Brady wrote:
We have placed this field in dc.identifier.orcid and we modified our theme to display that field as a hyperlink to the ORCID website.

This works reasonably well for items with only one author.  Since the majority of our content with ORCID's are ETD's, this works for us.

Terry

On Tue, May 14, 2019 at 10:35 AM Gabriel Galson <tuf0...@temple.edu> wrote:
Group- 

We've enabled ORCID integration on our author field and are wondering if there's a way to programmatically add the ORCID from the authentication key to another field specifically for this data.  

So, we'd like to take the text string highlighted in pink...

Screen Shot 2019-05-14 at 1.32.04 PM.png

...and add it to another field through some kind of automated process.  

Has anyone found a way to do this?  The alternative we're looking at is to manually cut and paste from the authority key, but it seems like there should be an easier way.  

Thanks in advance for any help or insight you can provide! 

-GG

--
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 dspac...@googlegroups.com.

Terry Brady

unread,
May 14, 2019, 2:32:38 PM5/14/19
to DSpace Technical Support
That is an important detail that I did not include.  We do not use the lookup tool.  We key in the ORCID in the "identifier" box or we pull it in from ProQuest.

If you look at one of our ETD collections, you will see that some items have a linked ORCID.   https://repository.library.georgetown.edu/handle/10822/761431 

Terry 



To unsubscribe from this group and stop receiving emails from it, send an email to dspace-tech...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dspace-tech/dfaf8d2a-6d20-42aa-8037-3697a2c7835d%40googlegroups.com.

Gabriel Galson

unread,
May 14, 2019, 2:47:48 PM5/14/19
to DSpace Technical Support
That clears it up.  Thanks again Terry!  

-Gabe

Baer,Helen

unread,
May 14, 2019, 3:41:47 PM5/14/19
to Terry Brady, DSpace Technical Support

Hi Terry, could you point us to a record which has a linked ORCID? Helen

Terry Brady

unread,
May 14, 2019, 4:06:45 PM5/14/19
to DSpace Technical Support
The first item in the list has one.


You can look at the full item record to see how we added the orcid. 

Evelthon Prodromou

unread,
May 17, 2019, 9:29:36 AM5/17/19
to DSpace Technical Support

Not sure if this helps, but in our case we've added multiple orcids for contributors in each records.  To do this we created a custom metadata field dc.contributor.orcid, and modified item-view.xsl.


It matches the contributor by his/hers exact name, and creates a link to his/her orcid profile. This allows for multiple orcids in each record, but the negative to this is that you have to add orcids in each record.


You can see an example at https://gnosis.library.ucy.ac.cy/handle/7/45168


Evelthon

Gabriel Galson

unread,
May 22, 2019, 10:37:55 AM5/22/19
to Evelthon Prodromou, DSpace Technical Support
Evelthon-  

This is extremely helpful!  Duke does something similar, and it's interesting to see the approach you've taken.  Thank you.  

I'm going to reach out via email about your citation feature, which looks amazing, and which I haven't seen implemented in other dspace instances.  

-Gabe



--
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 dspace-tech...@googlegroups.com.


--
Gabriel Galson
Technology Projects Librarian 
Library Technology Development 
Temple University Libraries 
Reply all
Reply to author
Forward
0 new messages