Re: [CODE4LIB] orcid authentication

2020-10-06 Thread Eric Lease Morgan
On Oct 6, 2020, at 2:43 AM, Companjen, B.A. 
 wrote:

> I use ORCID authentication via OpenID Connect in a WordPress site. The main 
> gotcha is that ORCID doesn't provide the user's email address in an 
> OIDC-standard way, whereas WordPress says it requires an email address for 
> each user. Even if a user has a public email address, you can only get it 
> through the ORCID profile API (or you'd have to persuade the user to complete 
> their profile manually). I haven't gone through this trouble and haven't had 
> real issues, but other applications may be more strict.
> Another gotcha is that as a normal ORCID user, you can only have one 
> registered application (API key and secret). This application can have 
> multiple redirect URIs, so it might not affect you directly.
> 
> --
> Ben


Ben (et al.), thank you for sharing your experience, and based on my 
investigations it looks as if garnering a person's email address via ORCID can 
be problematic. I think the solution is to make some sort of explicit request 
of the address, and this is done by programmatically asking the person being 
authenticated for trust. --Eric Morgan


Re: [CODE4LIB] orcid authentication

2020-10-05 Thread Companjen, B.A.
Hi Eric,

I use ORCID authentication via OpenID Connect in a WordPress site. The main 
gotcha is that ORCID doesn't provide the user's email address in an 
OIDC-standard way, whereas WordPress says it requires an email address for each 
user. Even if a user has a public email address, you can only get it through 
the ORCID profile API (or you'd have to persuade the user to complete their 
profile manually). I haven't gone through this trouble and haven't had real 
issues, but other applications may be more strict.
Another gotcha is that as a normal ORCID user, you can only have one registered 
application (API key and secret). This application can have multiple redirect 
URIs, so it might not affect you directly.

Hope this helps.

Ben

On 24-09-20, 03:50, "Code for Libraries on behalf of Eric Lease Morgan" 
 wrote:

Does anybody here have experience implementing ORCID authentication, and if 
so, then what are some of the gotchas I ought be aware of?

I am thinking about creating a public service. While people will be able to 
use much of the service sans authentication, the system's complete set of 
features will only be accessible after authentication. I don't need nor want to 
store usernames or passwords. Yuck and scary. Moreover, people don't need 
YAUAPC (Yet Another Username And Password Combination). I think ORCID may be a 
good way for me to enable people to authenticate. Provide people with a link, 
they authenticate via ORCID, I get a unique identifier for the person, and I 
know they are not some sort of robot. Moreover, based on the content of the 
resulting ORCID ID, I might be able to provide enhanced services of some kind.

Have y'll done something like this? If so, then what was your experience?

--
Eric Lease Morgan
University of Notre Dame



Re: [CODE4LIB] orcid authentication

2020-09-24 Thread Voß , Jakob
> Does anybody here have experience implementing ORCID authentication, and if 
> so, then what are some of the gotchas I ought be aware of?
> 
> I am thinking about creating a public service. While people will be able to 
> use much of the service sans authentication, the system's complete > set of 
> features will only be accessible after authentication. I don't need nor want 
> to store usernames or passwords. Yuck and scary. Moreover, > people don't 
> need YAUAPC (Yet Another Username And Password Combination). I think ORCID 
> may be a good way for me to enable people to > authenticate. Provide people 
> with a link, they authenticate via ORCID, I get a unique identifier for the 
> person, and I know they are not some > sort of robot. Moreover, based on the 
> content of the resulting ORCID ID, I might be able to provide enhanced 
> services of some kind.

We implemented a webservice to authenticate against with multiple identity 
providers (ORCID, GitHub, Wikimedia, StackExchange, LDAP...):

https://github.com/gbv/login-server#providers

You can try out the service integrated an a web application at 
https://coli-conc.gbv.de/cocoda/app/ or independently at 
https://coli-conc.gbv.de/login/ and of course it's all open source.

Cheers,
Jakob

Re: [CODE4LIB] orcid authentication

2020-09-24 Thread Eric Lease Morgan
On Sep 24, 2020, at 10:40 AM, Kevin Hawkins 
 wrote:

>> Does anybody here have experience implementing ORCID authentication, and if 
>> so, then what are some of the gotchas I ought be aware of?
> 
> Eric, it's possible to allow users to sign in to ORCID using their 
> institution's credentials: 
> https://members.orcid.org/api/integrate/institution-sign-in .  ORCID offers 
> lots of tech support, as does the ORCID US Commumity ( 
> https://www.lyrasis.org/Leadership/Pages/orcid-technical-support.aspx ).  If 
> you're not finding what you're looking for, I suggest posting to the 
> discussion forum of the ORCID US Community: see 
> https://www.lyrasis.org/Leadership/Pages/orcid-community-resources.aspx .  
> --Kevin


Yep, 'signed up for all of those things, and 'have already begun creating a 
prototype. It looks very promising. I wonder how ORCID might compare & contrast 
with similar functionality of osf.io.  --Eric Morgan


Re: [CODE4LIB] orcid authentication

2020-09-24 Thread Mark Jordan
Eric, if you're looking for an existing implementation of this (and don't mind 
reading object-oriented PHP code), https://www.drupal.org/project/orcid is an 
example. I have no experience with it, just thought I'd point it out.


Mark



From: Code for Libraries  on behalf of Eric Lease 
Morgan 
Sent: Wednesday, September 23, 2020 6:47 PM
To: CODE4LIB@LISTS.CLIR.ORG
Subject: [CODE4LIB] orcid authentication

Does anybody here have experience implementing ORCID authentication, and if so, 
then what are some of the gotchas I ought be aware of?

I am thinking about creating a public service. While people will be able to use 
much of the service sans authentication, the system's complete set of features 
will only be accessible after authentication. I don't need nor want to store 
usernames or passwords. Yuck and scary. Moreover, people don't need YAUAPC (Yet 
Another Username And Password Combination). I think ORCID may be a good way for 
me to enable people to authenticate. Provide people with a link, they 
authenticate via ORCID, I get a unique identifier for the person, and I know 
they are not some sort of robot. Moreover, based on the content of the 
resulting ORCID ID, I might be able to provide enhanced services of some kind.

Have y'll done something like this? If so, then what was your experience?

--
Eric Lease Morgan
University of Notre Dame


Re: [CODE4LIB] orcid authentication

2020-09-24 Thread Kevin Hawkins
Eric, it's possible to allow users to sign in to ORCID using their 
institution's credentials: 
https://members.orcid.org/api/integrate/institution-sign-in .  ORCID 
offers lots of tech support, as does the ORCID US Commumity ( 
https://www.lyrasis.org/Leadership/Pages/orcid-technical-support.aspx ). 
 If you're not finding what you're looking for, I suggest posting to 
the discussion forum of the ORCID US Community: see 
https://www.lyrasis.org/Leadership/Pages/orcid-community-resources.aspx 
.  --Kevin


On 9/23/20 8:47 PM, Eric Lease Morgan wrote:

Does anybody here have experience implementing ORCID authentication, and if so, 
then what are some of the gotchas I ought be aware of?

I am thinking about creating a public service. While people will be able to use 
much of the service sans authentication, the system's complete set of features 
will only be accessible after authentication. I don't need nor want to store 
usernames or passwords. Yuck and scary. Moreover, people don't need YAUAPC (Yet 
Another Username And Password Combination). I think ORCID may be a good way for 
me to enable people to authenticate. Provide people with a link, they 
authenticate via ORCID, I get a unique identifier for the person, and I know 
they are not some sort of robot. Moreover, based on the content of the 
resulting ORCID ID, I might be able to provide enhanced services of some kind.

Have y'll done something like this? If so, then what was your experience?

--
Eric Lease Morgan
University of Notre Dame



[CODE4LIB] orcid authentication

2020-09-23 Thread Eric Lease Morgan
Does anybody here have experience implementing ORCID authentication, and if so, 
then what are some of the gotchas I ought be aware of?

I am thinking about creating a public service. While people will be able to use 
much of the service sans authentication, the system's complete set of features 
will only be accessible after authentication. I don't need nor want to store 
usernames or passwords. Yuck and scary. Moreover, people don't need YAUAPC (Yet 
Another Username And Password Combination). I think ORCID may be a good way for 
me to enable people to authenticate. Provide people with a link, they 
authenticate via ORCID, I get a unique identifier for the person, and I know 
they are not some sort of robot. Moreover, based on the content of the 
resulting ORCID ID, I might be able to provide enhanced services of some kind.

Have y'll done something like this? If so, then what was your experience?

--
Eric Lease Morgan
University of Notre Dame


Re: [CODE4LIB] ORCID API

2019-07-31 Thread Andrew Kierig
Oh, excellent point. I was planning on using the member API. It didn’t occur to 
me as an interim measure.

And re: the demo. That’s good to know. There was a lot of frustrating back and 
forth and wrong information from the ORCID person I was speaking with.

ak

--
Andrew Kierig
pronoun.is/they<https://pronoun.is/they>

Digital Publishing Lead
Mason Publishing
George Mason University Libraries

On 31 Jul 2019, at 13:10, Alainna Wrigley wrote:

Having helped test and review PKP's new OJS plugin for ORCID, I can confirm 
that OJS does support the ORCID Public API, which does not require a review 
from the ORCID team. It's also pretty flexible on how ORCID iDs are collected 
-- really like the email request method for co-authors that editors or 
submitting authors can initiate. It's a nice improvement over the feature in 
OJS 2.x.

That said, the ORCID Member API credentials review process for an OJS plugin 
should be relatively straightforward, and screenshots should be sufficient to 
demonstrate that the system is working as intended -- unless the review process 
has changed significant since I left ORCID in December : (

Best,
Alainna
http://secure-web.cisco.com/1yRE8LWtKeOrUtJTLMY30vjy732l-TDmDNO8gGGRPt1xHej8RMLlmGhqePUE0z7UXvPb6i55IJAOuMgbN25cTFdxgUNsDkcZ9qqWaZgP7h5OLFVlPQJaweiSm5RyOPJ4c_azSKVgHX07oSaHUSZnfCMd9ouC2KeY9KzfKg--FDt9J7Z0XMIK2pdLRUtV7z4TtlQ0rXtJrnbcOU0GbILZXtOjTh82mH_HEWlPQRi3AO68KBQARtCHTgiv744xDtPQTiH6I3IhzguozBZjiicpM4-ypAxJLBe7WUw_Zzr3kQKvYsLkq8CfThbAZTA7vLV3bvDatLy78PUbCw-4JzrH-QuyPgR6lG-NtSBZHSnEob4Qf1NigAioJhs2Y2N1RmwIltIZlcZzDUH1bDOAgClxKy0RZ2Y9dNFHfCHS0OHviwTxBY9Bfsrp12Z_CG0ZVEK8g/http%3A%2F%2Fuc-oa.info

-Original Message-
From: Code for Libraries  On Behalf Of Andrew Kierig
Sent: Wednesday, July 31, 2019 9:19 AM
To: CODE4LIB@LISTS.CLIR.ORG
Subject: Re: [CODE4LIB] ORCID API

Dear David:

There’s also a 
plugin<https://secure-web.cisco.com/1YIVS4VHyB5hPbgXm3HGU2BtaTYddOzwsDYLRskH49QOcLWNuRURINa5hRcSe4VZLfHAvsfXkFEIic6KVzORlETMX_bh9FAWd2CU3aCUa0eJMj_KG0DfXkf0JkTEprg4V9PQrgYSJ6NRFwIl_8_vKerPjn753A3y8kn0nZYtcy_IukTJUVsKRQKF52271mTO3_9zxXl7dpGWaiWxezpKfI_1sXhlzEBIP6626kgCWjY4uP_Wov9SBB-_RhcdEg0Wlu1k4uMry8u1bF8-sY4CWuYEQLwp3MBVUqncVV-YfNzr_DYDxWzS2UKHau6P_r0LOX7ko2QFfwArHw1YtXzt-cL-M5WU0FIMrrpMPrhKzqdIShXsmyIxc2Q4KtpuVXMSCDA9cqrnQtX5x5XdqAgoRssqk7LG4CB9fDAJx1Z30khG3mePEZmpq2Oi10oKtA3eaTf5dIsqYelf47V5W878zhQ/https%3A%2F%2Fgithub.com%2Fpkp%2ForcidProfile>
 for PKP’s Open Journals System that uses the ORCID API to pull user profile 
data and push publications.

I don’t mean to sound down on ORCID, I’m a huge fan, but their approval process 
for using the production API even with an existing and already ORCID approved 
plugin is why we don’t have it on the GMU OJS 
Instance<https://journals.gmu.edu>. There’s just too much other stuff to do 
that I don’t really have time to schedule and then spend an hour on a demo with 
one of their folks.

ak

--
Andrew Kierig
pronoun.is/they<https://secure-web.cisco.com/1zoOasQ8T878O3F9Twb5snLEYvxi7pF-iuPEeqVJVVoJkN0uYnpzr8DQruvtDw-c25nraIUAd_HsgsV0iItQ2pxWkHulA5DB6O_6p_bDZjjB4Qz9dtI_wabhCRjus7lQROcDUXvTcH3KuSWwp5sgYVn4UCBKYcxd7Owa6SMkmWgxtcP7xsk6UhTf24lPmyn7qRMy4VpwxZk8FJZWAgK_u86vAEO49zpG8dZeOxWWBaX0NQ_unXtN8JLt6T9Xdr09svwm7zraSgRERybMj1mcmeyPViX-JvBtpozqGY4qs4nuZsq6lnUn2TofbAg_gWwKtbBnbvd_TvKKIzmbTVT5emcfA14VPlBRY6YyMP6rf6-XIK-PRM7bc80Y0nN25gt7eaa5InknRdGV4Xi9X8Wi0QXTMSrsiStSq_iORkHQQTBYkS1q0uDTzEtHkDkSG6Jp9HDHaLIFiD-dmTYXRxzZpqw/https%3A%2F%2Fpronoun.is%2Fthey>

Digital Publishing Lead
Mason Publishing
George Mason University Libraries

On 30 Jul 2019, at 23:00, CODE4LIB automatic digest system wrote:

There are 10 messages totaling 679 lines in this issue.

Topics of the day:

1. ORCID (4)
2. Archipelago Commons beta release 8.x-1.0-beta1 - check it!
3. Screen Reader Survey
4. Job: Unix Systems Engineer at Columbia University Libraries 5. Job: Systems 
Manager at Library Company of Philadelphia 6. Job: Coordinator of Information 
Technology Services at Thomas Crane Public Library 7. Job: Technology 
Development Librarian at The University of Alabama Libraries

--

Date: Tue, 30 Jul 2019 15:16:27 +
From: "Bigwood, David" 
Subject: ORCID

ORCID provides an API that can be queried by ORCID or institution name (I 
think). Has anyone written code to query the API on a regular basis to pull 
down articles by their faculty? Is it something you'd care to share? I've not 
the faintest idea of a way to write an API query.

Thanks,
David Bigwood
dbigw...@lpi.usra.edu<mailto:dbigw...@lpi.usra.edu>
Regional Planetary Image Facility/Library Lunar and Planetary Institute 
https://secure-web.cisco.com/1ZEzOij9eRJRzNl0ylCdiG3B9kcqXFeAdUlTgIpNPKpvcBOkPv98skrHNvyAFUxzMcVTPCa0f0oVL5XyFmyMh3jbE5nRJ4BoU1NijEnHdcosRX2Hbi8cvN51dy4f-ZW0ubEBpU-NUERCHkXjioYkOKY_aXd0HplSIOGzyv-y1CZj7yaK4DRNiwsj9cfHO6l8ZVJ3TeVroG06M23sVy

Re: [CODE4LIB] ORCID API

2019-07-31 Thread Alainna Wrigley
Having helped test and review PKP's new OJS plugin for ORCID, I can confirm 
that OJS does support the ORCID Public API, which does not require a review 
from the ORCID team. It's also pretty flexible on how ORCID iDs are collected 
-- really like the email request method for co-authors that editors or 
submitting authors can initiate. It's a nice improvement over the feature in 
OJS 2.x.  

That said, the ORCID Member API credentials review process for an OJS plugin 
should be relatively straightforward, and screenshots should be sufficient to 
demonstrate that the system is working as intended -- unless the review process 
has changed significant since I left ORCID in December : (  

Best, 
Alainna 
http://uc-oa.info 

-Original Message-
From: Code for Libraries  On Behalf Of Andrew Kierig
Sent: Wednesday, July 31, 2019 9:19 AM
To: CODE4LIB@LISTS.CLIR.ORG
Subject: Re: [CODE4LIB] ORCID API

Dear David:

There’s also a plugin<https://github.com/pkp/orcidProfile> for PKP’s Open 
Journals System that uses the ORCID API to pull user profile data and push 
publications.

I don’t mean to sound down on ORCID, I’m a huge fan, but their approval process 
for using the production API even with an existing and already ORCID approved 
plugin is why we don’t have it on the GMU OJS 
Instance<https://journals.gmu.edu>. There’s just too much other stuff to do 
that I don’t really have time to schedule and then spend an hour on a demo with 
one of their folks.

ak

--
Andrew Kierig
pronoun.is/they<https://pronoun.is/they>

Digital Publishing Lead
Mason Publishing
George Mason University Libraries

On 30 Jul 2019, at 23:00, CODE4LIB automatic digest system wrote:

There are 10 messages totaling 679 lines in this issue.

Topics of the day:

1. ORCID (4)
2. Archipelago Commons beta release 8.x-1.0-beta1 - check it!
3. Screen Reader Survey
4. Job: Unix Systems Engineer at Columbia University Libraries 5. Job: Systems 
Manager at Library Company of Philadelphia 6. Job: Coordinator of Information 
Technology Services at Thomas Crane Public Library 7. Job: Technology 
Development Librarian at The University of Alabama Libraries

--

Date: Tue, 30 Jul 2019 15:16:27 +
From: "Bigwood, David" 
Subject: ORCID

ORCID provides an API that can be queried by ORCID or institution name (I 
think). Has anyone written code to query the API on a regular basis to pull 
down articles by their faculty? Is it something you'd care to share? I've not 
the faintest idea of a way to write an API query.

Thanks,
David Bigwood
dbigw...@lpi.usra.edu<mailto:dbigw...@lpi.usra.edu>
Regional Planetary Image Facility/Library Lunar and Planetary Institute 
https://secure-web.cisco.com/1ZEzOij9eRJRzNl0ylCdiG3B9kcqXFeAdUlTgIpNPKpvcBOkPv98skrHNvyAFUxzMcVTPCa0f0oVL5XyFmyMh3jbE5nRJ4BoU1NijEnHdcosRX2Hbi8cvN51dy4f-ZW0ubEBpU-NUERCHkXjioYkOKY_aXd0HplSIOGzyv-y1CZj7yaK4DRNiwsj9cfHO6l8ZVJ3TeVroG06M23sVyKq4C_c9JBReeBmcIV7xglEjqdFOcPMr4au_kD1P1PvdODBdUAURRVSqkspiakBSH8-VwERRH_1_pRxBHjRkbMP_KYklhasBfWO3u8aTOkMLZXQFpjH6RA6ABAWHURyVeYV3fTz35D8oVPqWTvXbg8TyzfTDXkGJ8oamdwt6vExeikFt/https%3A%2F%2Fwww.facebook.com%2FRPIFN%2F
https://secure-web.cisco.com/18SfoGf2Pt0IdF9rok6zVfRalsv_duCWc4hRY2_YxnZEJoOWdcs66X04Qxgv-ec_mSeqoTquZ6uHk3zHrTfOL-UkO4nr8nmQJoy_I-5WdlDW1PByHwtHlEsKTXDIIvSuZjjXkEHxSZBC2JN-LivvmRHHmHDhmPFq2KGqRl0F4_8jIwucGe6-yogYFFsmkBp6lLjSUWsgZXm6g1N5MqkG6KCiC8NE47_Iw8qk9Km-3nEEFRlyuidYt1ZaqPoPw_NRYv4OQgmLCImJYurzjJ4qFrrTAsIt1gCKOmwnjvhXyISJQHgnTsD03u61Puaux-h2IWAiwssxUXgZFeRqeN_hKjlf6sHLP7u0ukzmaRTkMicbfJZb3twCqFITXfl3VyL5G/https%3A%2F%2Frepository.hou.usra.edu%2F

--

Date: Tue, 30 Jul 2019 15:42:09 +
From: "Pikas, Christina K." 
Subject: Re: ORCID

Hi David,
Our beta version of our Civil Space staff profiles is pulling from ORCID (not 
sure why it's not live yet). We're a consortium member which was only necessary 
to be able to add to the profiles (we migrated data from ResearcherID).

I didn't do the programming myself- it was done by developers here. If you use 
R, you might consider: 
https://secure-web.cisco.com/1h3EtixgqqvdoWtOtmePGtSQFE_DE-vjbBndy9U9V4EX5IfbxYqqprFMwA2EunXvRGARDb3-IwSvRbgnJL_Ijo7X2dcSD-mJUuSxBtMkxMZYxKW9Y4bYC3bfBLS6qFjD-g7oAdzd1tMcv6qt9znsJjehlI5rdqPpK-4oyCpZBWLuumEwwtO3ZPx_3db_YnKBIGp5xIWDKuMWKSHahCnf_BMJTNYHI0yBfwvnLvk4qINENs1XWLoLuITkb54pHdwZSWRYEpXvpO2lIOVyHBWpjOP5WkByYeo2GsXY2hh0Rdcq6GRDa4IGPrTcOGww8eJh0CdPHKB9nPQLf_xd7wYGaXV7IBjcHHRwevz1h32VeiTM9CEaUOL1esvfCQR9DUw3lpXOrTlPaEvLb1tBoCNCcDg/https%3A%2F%2Fropensci.github.io%2Frorcid%2F
 . The developer documentation is pretty good, too: 
https://secure-web.cisco.com/19EJZRaJ6aib0SzRT9Y0NYoQdPiE-vFkvnd0isxh33PaRLVAnihk34-g2aTeO915IBHlE-x3TLhHiU5NcmSnvdpHSUGeKTLXWMmcfuLEd97a4cuZpRrHBNwqDFXneu

Re: [CODE4LIB] ORCID API

2019-07-31 Thread Owen Stephens
en-us%2Farticles%2F360006897174
> 
> What language were you thinking about (like Python or R or ... ???)
> 
> Christina
> 
> --
> Christina K. Pikas, BS, MLS, PhD
> (she/her/hers)
> Librarian
> The Johns Hopkins University Applied Physics Laboratory
> Baltimore: 443.778.4812
> D.C.: 240.228.4812
> christina.pi...@jhuapl.edu
> 
> 
> 
> -Original Message-
> From: Code for Libraries  On Behalf Of Bigwood, David
> Sent: Tuesday, July 30, 2019 11:16 AM
> To: CODE4LIB@LISTS.CLIR.ORG
> Subject: [CODE4LIB] ORCID
> 
> ORCID provides an API that can be queried by ORCID or institution name (I 
> think). Has anyone written code to query the API on a regular basis to pull 
> down articles by their faculty? Is it something you'd care to share? I've not 
> the faintest idea of a way to write an API query.
> 
> Thanks,
> David Bigwood
> dbigw...@lpi.usra.edu<mailto:dbigw...@lpi.usra.edu>
> Regional Planetary Image Facility/Library Lunar and Planetary Institute 
> https://secure-web.cisco.com/1ZEzOij9eRJRzNl0ylCdiG3B9kcqXFeAdUlTgIpNPKpvcBOkPv98skrHNvyAFUxzMcVTPCa0f0oVL5XyFmyMh3jbE5nRJ4BoU1NijEnHdcosRX2Hbi8cvN51dy4f-ZW0ubEBpU-NUERCHkXjioYkOKY_aXd0HplSIOGzyv-y1CZj7yaK4DRNiwsj9cfHO6l8ZVJ3TeVroG06M23sVyKq4C_c9JBReeBmcIV7xglEjqdFOcPMr4au_kD1P1PvdODBdUAURRVSqkspiakBSH8-VwERRH_1_pRxBHjRkbMP_KYklhasBfWO3u8aTOkMLZXQFpjH6RA6ABAWHURyVeYV3fTz35D8oVPqWTvXbg8TyzfTDXkGJ8oamdwt6vExeikFt/https%3A%2F%2Fwww.facebook.com%2FRPIFN%2F
>  
> https://secure-web.cisco.com/18SfoGf2Pt0IdF9rok6zVfRalsv_duCWc4hRY2_YxnZEJoOWdcs66X04Qxgv-ec_mSeqoTquZ6uHk3zHrTfOL-UkO4nr8nmQJoy_I-5WdlDW1PByHwtHlEsKTXDIIvSuZjjXkEHxSZBC2JN-LivvmRHHmHDhmPFq2KGqRl0F4_8jIwucGe6-yogYFFsmkBp6lLjSUWsgZXm6g1N5MqkG6KCiC8NE47_Iw8qk9Km-3nEEFRlyuidYt1ZaqPoPw_NRYv4OQgmLCImJYurzjJ4qFrrTAsIt1gCKOmwnjvhXyISJQHgnTsD03u61Puaux-h2IWAiwssxUXgZFeRqeN_hKjlf6sHLP7u0ukzmaRTkMicbfJZb3twCqFITXfl3VyL5G/https%3A%2F%2Frepository.hou.usra.edu%2F
> 
> --
> 
> Date: Tue, 30 Jul 2019 16:56:21 +
> From: Alainna Wrigley 
> Subject: Re: ORCID
> 
> Seconding rorcid -- Scott regularly updates it!
> 
> You can see a few code examples at 
> https://secure-web.cisco.com/1oyHolGsnf_lcNCsZYa6-qaoMWNlo1mlLpD8btCawwpR1vi5PelIlWAGRya0GkNkxKrUYEECxw9hHWCkzjpwM3QXES0muTkTqNcgbaqoPlzWLNx0HGn7cGk1o4-1gZucVZcD4RGArWCtURpqzs6Sfg0UrRKjasnnLI2FOQj6gU_1-fzxcE2bhrLEwRR0zoWd-jfZ87YPScigNnmA_p3X24wVY4_PRp5T-4tNtBgypP-8pw5GYhzKu01vVXfvpGzVXHs2tJmm9j-7pxYqKOLzGWhczAyLa-3ov_QO-nzV68v6aGW_KgrkeTOhzBVPuVAGNfIlojagthMwI3KSDQ_aZCOsUDJfVB1-Wbg5Yg_00vvsrLQZS5rNkPDpjqvM3St2W/https%3A%2F%2Fmembers.orcid.org%2Fapi%2Fresources%2Fcode-examples
>  -- but n.b. that it's a bit out of date in terms of using older versions of 
> the ORCID API. rorcid has kept up to date, however.
> 
> Ideally you'd first gather the ORCID iDs via the API, by having the user sign 
> into their ORCID account and authenticate with the application (using e.g. 
> the free ORCID public API). If memory serves rorcid supports this use. The 
> ORCID development team also has created a simple iD connection application 
> at: https://orcid-create-on-demand.herokuapp.com or if you'd prefer OIDC: 
> https://secure-web.cisco.com/1qdYgNGgjPpKiY9oBRhwDXqHCYgvarXS5bL5jns1MpKPljkKnPVsV5mP0lInyw49k71hU-Cjo14vHLb_9V-XNSnN631cN48zUYUwHg6MGD1XICawGNmuCKkXRIQBDndtXYKjBQgDMgsdndym8fXhOLY9lC4a6wAhSJE8h7uQd9WGUmp3pSY-GHJQsj4SxPOff_kHFACO_XGyv1J-NT_2TP8Z5pOq433CWS-Vdv9H2NagmbbJ1_5P3veOrs8KvISxnqxmH0b3GZzlIkesD_rwOt13C4QFoJ97gibUNpzIrAWGxrVV5kritVI7yzUbf1T0I9hV-ZaDvNlFjt_FtYOLLb4fTMAdp2JFQHYbyvw3dvH8bfkfSkXuTN-gCH9wqzD4zdcqwdSc5WS9NY5lh-Wnalw/https%3A%2F%2Fgithub.com%2FORCID%2Forcid-openid-examples
> 
> Finally, a plug for the ORCID API users group -- a good place for sharing 
> code examples and getting help. 
> https://secure-web.cisco.com/1-eIiq-zOEa1mcClJ8hujSKBw1QE6L7WakKJ3HqwsBBeNurILwsW_CzOTDjfWlCJtm57Rtk12SHfBN5fy_uSYe_aYEakZT-nbe2YpaactUGFGs4y5SB_FJcRhmAdW9ASC2asWoKjrNGEqz59vPcBzBv_8U9v73wNkRkcro84xgM0aoO8eellr6fTFSQRZwOYcDGVRbEr2B2BxKpP4PvAf5kni9UQ2JRUyh9LHlhJHstr1SPeu6SsftXnYXw6459eXr1Pd8UDW6rPBK5sMk9TERlufe-m1slWKXV-SDvOp-cM2fT1GT2-gnMYIPCGcDN5jjDWn7u8l4GaLI7R-Oe_6dULeOYulFeee2D2UQmWiK98nsf7EicuBWvWH7m81zkSCrMs7JI3bjaJm6oR8Gj8RFQ/https%3A%2F%2Fgroups.google.com%2Fgroup%2Forcid-api-users
> 
> Warm regards,
> Alainna
> 
> -Original Message-
> From: Code for Libraries  On Behalf Of Pikas, 
> Christina K.
> Sent: Tuesday, July 30, 2019 8:42 AM
> To: CODE4LIB@LISTS.CLIR.ORG
> Subject: Re: [CODE4LIB] ORCID
> 
> Hi David,
> Our beta version of our Civil Space staff profiles is pulling from ORCID (not 
> sure why it's not live yet). We're a consortium member which was only 
> necessary to be able to add to the profiles (we migrated data from 
> ResearcherID).
> 
> I didn't do the

Re: [CODE4LIB] ORCID API

2019-07-31 Thread Andrew Kierig
Dear David:

There’s also a plugin<https://github.com/pkp/orcidProfile> for PKP’s Open 
Journals System that uses the ORCID API to pull user profile data and push 
publications.

I don’t mean to sound down on ORCID, I’m a huge fan, but their approval process 
for using the production API even with an existing and already ORCID approved 
plugin is why we don’t have it on the GMU OJS 
Instance<https://journals.gmu.edu>. There’s just too much other stuff to do 
that I don’t really have time to schedule and then spend an hour on a demo with 
one of their folks.

ak

--
Andrew Kierig
pronoun.is/they<https://pronoun.is/they>

Digital Publishing Lead
Mason Publishing
George Mason University Libraries

On 30 Jul 2019, at 23:00, CODE4LIB automatic digest system wrote:

There are 10 messages totaling 679 lines in this issue.

Topics of the day:

1. ORCID (4)
2. Archipelago Commons beta release 8.x-1.0-beta1 - check it!
3. Screen Reader Survey
4. Job: Unix Systems Engineer at Columbia University Libraries
5. Job: Systems Manager at Library Company of Philadelphia
6. Job: Coordinator of Information Technology Services at Thomas Crane Public
Library
7. Job: Technology Development Librarian at The University of Alabama
Libraries

--

Date: Tue, 30 Jul 2019 15:16:27 +
From: "Bigwood, David" 
Subject: ORCID

ORCID provides an API that can be queried by ORCID or institution name (I 
think). Has anyone written code to query the API on a regular basis to pull 
down articles by their faculty? Is it something you'd care to share? I've not 
the faintest idea of a way to write an API query.

Thanks,
David Bigwood
dbigw...@lpi.usra.edu<mailto:dbigw...@lpi.usra.edu>
Regional Planetary Image Facility/Library
Lunar and Planetary Institute
https://secure-web.cisco.com/1ZEzOij9eRJRzNl0ylCdiG3B9kcqXFeAdUlTgIpNPKpvcBOkPv98skrHNvyAFUxzMcVTPCa0f0oVL5XyFmyMh3jbE5nRJ4BoU1NijEnHdcosRX2Hbi8cvN51dy4f-ZW0ubEBpU-NUERCHkXjioYkOKY_aXd0HplSIOGzyv-y1CZj7yaK4DRNiwsj9cfHO6l8ZVJ3TeVroG06M23sVyKq4C_c9JBReeBmcIV7xglEjqdFOcPMr4au_kD1P1PvdODBdUAURRVSqkspiakBSH8-VwERRH_1_pRxBHjRkbMP_KYklhasBfWO3u8aTOkMLZXQFpjH6RA6ABAWHURyVeYV3fTz35D8oVPqWTvXbg8TyzfTDXkGJ8oamdwt6vExeikFt/https%3A%2F%2Fwww.facebook.com%2FRPIFN%2F
https://secure-web.cisco.com/18SfoGf2Pt0IdF9rok6zVfRalsv_duCWc4hRY2_YxnZEJoOWdcs66X04Qxgv-ec_mSeqoTquZ6uHk3zHrTfOL-UkO4nr8nmQJoy_I-5WdlDW1PByHwtHlEsKTXDIIvSuZjjXkEHxSZBC2JN-LivvmRHHmHDhmPFq2KGqRl0F4_8jIwucGe6-yogYFFsmkBp6lLjSUWsgZXm6g1N5MqkG6KCiC8NE47_Iw8qk9Km-3nEEFRlyuidYt1ZaqPoPw_NRYv4OQgmLCImJYurzjJ4qFrrTAsIt1gCKOmwnjvhXyISJQHgnTsD03u61Puaux-h2IWAiwssxUXgZFeRqeN_hKjlf6sHLP7u0ukzmaRTkMicbfJZb3twCqFITXfl3VyL5G/https%3A%2F%2Frepository.hou.usra.edu%2F

--

Date: Tue, 30 Jul 2019 15:42:09 +
From: "Pikas, Christina K." 
Subject: Re: ORCID

Hi David,
Our beta version of our Civil Space staff profiles is pulling from ORCID (not 
sure why it's not live yet). We're a consortium member which was only necessary 
to be able to add to the profiles (we migrated data from ResearcherID).

I didn't do the programming myself- it was done by developers here. If you use 
R, you might consider: 
https://secure-web.cisco.com/1h3EtixgqqvdoWtOtmePGtSQFE_DE-vjbBndy9U9V4EX5IfbxYqqprFMwA2EunXvRGARDb3-IwSvRbgnJL_Ijo7X2dcSD-mJUuSxBtMkxMZYxKW9Y4bYC3bfBLS6qFjD-g7oAdzd1tMcv6qt9znsJjehlI5rdqPpK-4oyCpZBWLuumEwwtO3ZPx_3db_YnKBIGp5xIWDKuMWKSHahCnf_BMJTNYHI0yBfwvnLvk4qINENs1XWLoLuITkb54pHdwZSWRYEpXvpO2lIOVyHBWpjOP5WkByYeo2GsXY2hh0Rdcq6GRDa4IGPrTcOGww8eJh0CdPHKB9nPQLf_xd7wYGaXV7IBjcHHRwevz1h32VeiTM9CEaUOL1esvfCQR9DUw3lpXOrTlPaEvLb1tBoCNCcDg/https%3A%2F%2Fropensci.github.io%2Frorcid%2F
 . The developer documentation is pretty good, too: 
https://secure-web.cisco.com/19EJZRaJ6aib0SzRT9Y0NYoQdPiE-vFkvnd0isxh33PaRLVAnihk34-g2aTeO915IBHlE-x3TLhHiU5NcmSnvdpHSUGeKTLXWMmcfuLEd97a4cuZpRrHBNwqDFXneu0t1APfKCBRAgeRY6_RHYUrN1HA_V2DGHdrRzQ586frz0cpSRtaZuiKsgmxhj9YNBBHGL_bBaTNTZg_34RVai-wo2jIHCDeuKjpgB9z7zV2I4fbhyxwyfmqOpLlowU0mOmIE1bd2xxIn60iJNS5qmqMGTUfKeUVm_aa1yOkVhbtgq61Jxba5o9gqDPgKhd2MMRUFOPXAT71UGuSLykqTGK2iEnd_fziU1xUpfUNTSGuTBpOkJuWSOqjEbh24AP6zASIb/https%3A%2F%2Fsupport.orcid.org%2Fhc%2Fen-us%2Farticles%2F360006897174

What language were you thinking about (like Python or R or ... ???)

Christina

--
Christina K. Pikas, BS, MLS, PhD
(she/her/hers)
Librarian
The Johns Hopkins University Applied Physics Laboratory
Baltimore: 443.778.4812
D.C.: 240.228.4812
christina.pi...@jhuapl.edu



-Original Message-
From: Code for Libraries  On Behalf Of Bigwood, David
Sent: Tuesday, July 30, 2019 11:16 AM
To: CODE4LIB@LISTS.CLIR.ORG
Subject: [CODE4LIB] ORCID

ORCID provides an API that can be queried by ORCID or institution name (I 
think). Has anyone written code to query the API on a regular basis to pull 
down articles by their faculty? Is it something you'd care to share? I've not 
the faintest id

Re: [CODE4LIB] ORCID

2019-07-31 Thread Murray-John, Patrick
Omeka S has an incomplete module for talking to ORCID, so there might be some 
code in there to look at https://github.com/omeka-s-modules/OrcidConnector


The OAuth step might be tricky -- at least when I was working on it they were 
pretty firm about authentications. There are methods in the Module.php file and 
the controller that might be a starting point.


Patrick

[https://avatars3.githubusercontent.com/u/10870069?s=400&v=4]<https://github.com/omeka-s-modules/OrcidConnector>
omeka-s-modules/OrcidConnector<https://github.com/omeka-s-modules/OrcidConnector>
github.com
Module to pull data about researchers from ORCID into Omeka S installations - 
omeka-s-modules/OrcidConnector



Patrick Murray-John

Associate Director for Systems

Digital Scholarship Group, Snell Library

Northeastern University

p.murray-j...@northeastern.edu


From: Code for Libraries  on behalf of Owen Stephens 

Sent: Wednesday, July 31, 2019 6:48:07 AM
To: CODE4LIB@LISTS.CLIR.ORG 
Subject: Re: [CODE4LIB] ORCID

The ORCID API is documented at 
https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmembers.orcid.org%2Fapi&data=02%7C01%7Cp.murray-john%40NORTHEASTERN.EDU%7C16e49dbfd29c45c8135708d715a4ba8c%7Ca8eec281aaa34daeac9b9a398b9215e7%7C0%7C0%7C637001669566818318&sdata=6d9KOae35ZFI1VbeYzrviPYSZpa4gqLh5xHEGQKkneQ%3D&reserved=0.
 Despite the URL this includes information on the public API as well 
https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmembers.orcid.org%2Fapi%2Fabout-public-api&data=02%7C01%7Cp.murray-john%40NORTHEASTERN.EDU%7C16e49dbfd29c45c8135708d715a4ba8c%7Ca8eec281aaa34daeac9b9a398b9215e7%7C0%7C0%7C637001669566818318&sdata=avFjzoLlkaSkCqucAU%2B3Qf5NdnBEEMdbrFSlPRJQyAE%3D&reserved=0

In case it is of any interest, in the UK Jisc has run several hackdays around 
using the ORCID API and there are some outputs from the latest round at 
https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fadammoore%2Fcorda%2Fwiki%2FHackday-outputs&data=02%7C01%7Cp.murray-john%40NORTHEASTERN.EDU%7C16e49dbfd29c45c8135708d715a4ba8c%7Ca8eec281aaa34daeac9b9a398b9215e7%7C0%7C0%7C637001669566818318&sdata=xqAvpYd2yy19VT21q1Zn0VXe5bXfoaMs2xQs1qwV6CI%3D&reserved=0

The hackday had a slightly broader topic than just working with the API so not 
all the outputs might be relevant, but in particular you might be interested in 
the app I wrote which is designed to retrieve information based on an 
institution identifier (Ringgold).

The app is at 
https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpowerful-chamber-19570.herokuapp.com&data=02%7C01%7Cp.murray-john%40NORTHEASTERN.EDU%7C16e49dbfd29c45c8135708d715a4ba8c%7Ca8eec281aaa34daeac9b9a398b9215e7%7C0%7C0%7C637001669566818318&sdata=xs9GxpU6oitmi1P9NXmCciiJIlVxJ0hnk%2BfhJXi8TWs%3D&reserved=0
The code is at 
https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fostephens%2Forcid-node&data=02%7C01%7Cp.murray-john%40NORTHEASTERN.EDU%7C16e49dbfd29c45c8135708d715a4ba8c%7Ca8eec281aaa34daeac9b9a398b9215e7%7C0%7C0%7C637001669566828322&sdata=hP3sRmf0QX2PPgmushEEmjNAWM%2Fg7Q6t727f9EYHbJE%3D&reserved=0

The app finds all ORCIDs related to a specific institution based on ringgold ID 
using:

https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpub.orcid.org%2Fv2.0%2Fsearch%2F%3Fq%3Dringgold-org-id&data=02%7C01%7Cp.murray-john%40NORTHEASTERN.EDU%7C16e49dbfd29c45c8135708d715a4ba8c%7Ca8eec281aaa34daeac9b9a398b9215e7%7C0%7C0%7C637001669566828322&sdata=R9DQXUK3vS%2B%2B387jIrVi%2FylFNTUxldFhaZCIZM1sR%2Bc%3D&reserved=0:&rows=200

200 is max records you can retrieve in one go so you have to page through 
results 200 at a time

Details for an individual ORCID can be retrieved using

https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpub.orcid.org%2Fv2.1%2F&data=02%7C01%7Cp.murray-john%40NORTHEASTERN.EDU%7C16e49dbfd29c45c8135708d715a4ba8c%7Ca8eec281aaa34daeac9b9a398b9215e7%7C0%7C0%7C637001669566828322&sdata=1SldEDnqLj3ID9t4AbKGBhSNoDgFTJ2hmMsJ%2FaB%2B3YY%3D&reserved=0

This returns XML by default. You can change this by setting a http Accept 
header in your request

To demo the app above this is the URL for USRA affiliated ORCIDs:
https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpowerful-chamber-19570.herokuapp.com%2F%3Fringgold%3D8371&data=02%7C01%7Cp.murray-john%40NORTHEASTERN.EDU%7C16e49dbfd29c45c8135708d715a4ba8c%7Ca8eec281aaa34daeac9b9a398b9215e7%7C0%7C0%7C637001669566828322&sdata=%2FCZv8hc1sdnvAahjup%2F%2Bb89dXNW%2Fp4tNj8CgqylEOr4%3D&reserved=0

As Kyle noted, retrieving data on ORCIDs with some ‘affiliation’ to your 
institution requires that the person who the ORCID is for has stated that they 
are affiliated (either as employee or as student) to your institution. In 
addition you can control whether data on your ORCID profile is pu

Re: [CODE4LIB] ORCID

2019-07-31 Thread Owen Stephens
The ORCID API is documented at https://members.orcid.org/api. Despite the URL 
this includes information on the public API as well 
https://members.orcid.org/api/about-public-api

In case it is of any interest, in the UK Jisc has run several hackdays around 
using the ORCID API and there are some outputs from the latest round at 
https://github.com/adammoore/corda/wiki/Hackday-outputs

The hackday had a slightly broader topic than just working with the API so not 
all the outputs might be relevant, but in particular you might be interested in 
the app I wrote which is designed to retrieve information based on an 
institution identifier (Ringgold).

The app is at https://powerful-chamber-19570.herokuapp.com
The code is at https://github.com/ostephens/orcid-node

The app finds all ORCIDs related to a specific institution based on ringgold ID 
using:

https://pub.orcid.org/v2.0/search/?q=ringgold-org-id:&rows=200

200 is max records you can retrieve in one go so you have to page through 
results 200 at a time

Details for an individual ORCID can be retrieved using

https://pub.orcid.org/v2.1/

This returns XML by default. You can change this by setting a http Accept 
header in your request

To demo the app above this is the URL for USRA affiliated ORCIDs:
https://powerful-chamber-19570.herokuapp.com/?ringgold=8371

As Kyle noted, retrieving data on ORCIDs with some ‘affiliation’ to your 
institution requires that the person who the ORCID is for has stated that they 
are affiliated (either as employee or as student) to your institution. In 
addition you can control whether data on your ORCID profile is public or not. 
Because the app I’ve written uses the public API only, then I only can only 
access data that has been set as public by the ORCID owner. This is a key point 
of ORCID - data is under the researchers control - but it makes for challenges 
in terms of instituitons getting a clear view of who in their institution has 
an ORCID and what data is recorded.

The other place you may find integrations with the ORCID API in an institution 
is in CRIS systems - CRIS systems that integrate with ORCID can be used to help 
with the other issue Kyle noted - keeping the liset of publications on ORCID up 
to date.

Finally, on a slightly more general point, if you want an introduction to Web 
APIs such as the one used by ORCID then I wrote this a few years ago which 
might be helpful 
http://www.meanboyfriend.com/overdue_ideas/2016/06/introduction-to-apis-using-iiif/

Best wishes

Owen

Owen Stephens
Owen Stephens Consulting
Web: http://www.ostephens.com
Email: o...@ostephens.com
Telephone: 0121 288 6936

> On 30 Jul 2019, at 16:16, Bigwood, David  wrote:
> 
> ORCID provides an API that can be queried by ORCID or institution name (I 
> think). Has anyone written code to query the API on a regular basis to pull 
> down articles by their faculty? Is it something you'd care to share? I've not 
> the faintest idea of a way to write an API query.
> 
> Thanks,
> David Bigwood
> dbigw...@lpi.usra.edu
> Regional Planetary Image Facility/Library
> Lunar and Planetary Institute
> https://www.facebook.com/RPIFN/
> https://repository.hou.usra.edu/


Re: [CODE4LIB] ORCID

2019-07-30 Thread Kyle Banerjee
On Tue, Jul 30, 2019 at 8:16 AM Bigwood, David 
wrote:

> ORCID provides an API that can be queried by ORCID or institution name (I
> think). Has anyone written code to query the API on a regular basis to pull
> down articles by their faculty? Is it something you'd care to share? I've
> not the faintest idea of a way to write an API query.
>

Haven't used the ORCID API specifically, but most APIs are straightforward.
Depending on your exact needs, you might require an institutional ORCID
membership as the API capabilities are different.

We're looking at using ORCID for institutional purposes now. There are two
factors I can't wrap my mind around:

   1. Identifying ORCID IDs associated with the institution. It appears
   this requires individual researchers to formally make and and break
   associations
   2. Maintenance of the list of publications itself also requires
   affirmative action on the part of the researcher or member institution
   acting on their behalf

In other words, we'd need all our researchers and faculty to individually
do extra work and change the way they do things to meet the needs of the
system, and I see no basis for believing this is a reasonable thing to
expect.

kyle


Re: [CODE4LIB] ORCID

2019-07-30 Thread Alainna Wrigley
Seconding rorcid -- Scott regularly updates it! 

You can see a few code examples at 
https://members.orcid.org/api/resources/code-examples -- but n.b. that it's a 
bit out of date in terms of using older versions of the ORCID API. rorcid has 
kept up to date, however. 

Ideally you'd first gather the ORCID iDs via the API, by having the user sign 
into their ORCID account and authenticate with the application (using e.g. the 
free ORCID public API). If memory serves rorcid supports this use. The ORCID 
development team also has created a simple iD connection application at: 
https://orcid-create-on-demand.herokuapp.com or if you'd prefer OIDC: 
https://github.com/ORCID/orcid-openid-examples 

Finally, a plug for the ORCID API users group -- a good place for sharing code 
examples and getting help. https://groups.google.com/group/orcid-api-users 

Warm regards, 
Alainna 

-Original Message-
From: Code for Libraries  On Behalf Of Pikas, 
Christina K.
Sent: Tuesday, July 30, 2019 8:42 AM
To: CODE4LIB@LISTS.CLIR.ORG
Subject: Re: [CODE4LIB] ORCID

Hi David, 
Our beta version of our Civil Space staff profiles is pulling from ORCID (not 
sure why it's not live yet). We're a consortium member which was only necessary 
to be able to add to the profiles (we migrated data from ResearcherID).

I didn't do the programming myself- it was done by developers here. If you use 
R, you might consider: https://ropensci.github.io/rorcid/ . The developer 
documentation is pretty good, too: 
https://support.orcid.org/hc/en-us/articles/360006897174

What language were you thinking about (like Python or R or ... ???)

Christina

--
Christina K. Pikas, BS, MLS, PhD
(she/her/hers)
Librarian
The Johns Hopkins University Applied Physics Laboratory
Baltimore: 443.778.4812
D.C.: 240.228.4812
christina.pi...@jhuapl.edu



-Original Message-
From: Code for Libraries  On Behalf Of Bigwood, David
Sent: Tuesday, July 30, 2019 11:16 AM
To: CODE4LIB@LISTS.CLIR.ORG
Subject: [CODE4LIB] ORCID

ORCID provides an API that can be queried by ORCID or institution name (I 
think). Has anyone written code to query the API on a regular basis to pull 
down articles by their faculty? Is it something you'd care to share? I've not 
the faintest idea of a way to write an API query.

Thanks,
David Bigwood
dbigw...@lpi.usra.edu<mailto:dbigw...@lpi.usra.edu>
Regional Planetary Image Facility/Library Lunar and Planetary Institute 
https://www.facebook.com/RPIFN/ https://repository.hou.usra.edu/


Re: [CODE4LIB] ORCID

2019-07-30 Thread Pikas, Christina K.
Hi David, 
Our beta version of our Civil Space staff profiles is pulling from ORCID (not 
sure why it's not live yet). We're a consortium member which was only necessary 
to be able to add to the profiles (we migrated data from ResearcherID).

I didn't do the programming myself- it was done by developers here. If you use 
R, you might consider: https://ropensci.github.io/rorcid/ . The developer 
documentation is pretty good, too: 
https://support.orcid.org/hc/en-us/articles/360006897174

What language were you thinking about (like Python or R or ... ???)

Christina

--
Christina K. Pikas, BS, MLS, PhD
(she/her/hers)
Librarian
The Johns Hopkins University Applied Physics Laboratory
Baltimore: 443.778.4812
D.C.: 240.228.4812
christina.pi...@jhuapl.edu



-Original Message-
From: Code for Libraries  On Behalf Of Bigwood, David
Sent: Tuesday, July 30, 2019 11:16 AM
To: CODE4LIB@LISTS.CLIR.ORG
Subject: [CODE4LIB] ORCID

ORCID provides an API that can be queried by ORCID or institution name (I 
think). Has anyone written code to query the API on a regular basis to pull 
down articles by their faculty? Is it something you'd care to share? I've not 
the faintest idea of a way to write an API query.

Thanks,
David Bigwood
dbigw...@lpi.usra.edu<mailto:dbigw...@lpi.usra.edu>
Regional Planetary Image Facility/Library Lunar and Planetary Institute 
https://www.facebook.com/RPIFN/ https://repository.hou.usra.edu/


[CODE4LIB] ORCID

2019-07-30 Thread Bigwood, David
ORCID provides an API that can be queried by ORCID or institution name (I 
think). Has anyone written code to query the API on a regular basis to pull 
down articles by their faculty? Is it something you'd care to share? I've not 
the faintest idea of a way to write an API query.

Thanks,
David Bigwood
dbigw...@lpi.usra.edu
Regional Planetary Image Facility/Library
Lunar and Planetary Institute
https://www.facebook.com/RPIFN/
https://repository.hou.usra.edu/