Advance Notice: All ORCID websites, including the Registry (Public and Member APIs and the user interface), orcid.org and members.orcid.org, will be unavailable from 2pm UTC on December 15 for up to eight hours for a scheduled hardware upgrade. We apologize for any inconvenience.

ORCID-CASRAI Codefest 2015

Alice Meadows's picture

As part of the “plumbing” for research information, ORCID supports practical solutions to digital communications challenges. In this spirit, we host Codefests as an integral component of our bi-annual Outreach meetings. At the recent ORCID-CASRAI conference developers from eight different countries participated in the Codefest both virtually and in person. After one and a half days of coding and cross-team collaboration, we were delighted to see live demonstrations of nine great projects, as reported here by ORCID's Technical Director, Laura Paglione and Lead Developer, Rob Peters.

The Codefest team at work

  • ORCID XSD Field Annotation: inclusion of CASRAI definitions to better describe the information stored in an ORCID Record, including URLs to their source - Jan Dvořák
  • Pure to CRIS repeater: a tool to convert funding data stored within Pure into the CASRAI funding format so that it can more easily be consumed by other systems - Bo Finnerup Madsen
  • CRIS to ORCID import: a module that converts CASRAI-formatted data from Pure into the ORCID data format so that it may be added to an ORCID Record - Will Simpson
  • Elastic Search Prototype using ORCID data: a prototype to demonstrate the ease of doing ad-hoc queries with the ORCID API using elastic search - Robert Peters and Laura Paglione
  • ORCID Simple Lookup: a widget enabling quick and easy lookup of authors in the ORCID Registry  - Mateusz Susik
  • ORCID Public Record User Widget: a widget for ORCID iD holders to highlight their iD and public ORCID Record in their websites or blogs - Fran Ramirez
  • ORCID API Walkthrough: a step-by-step live demo to explain the ORCID API, including how the Oauth2 protocol works, and how to use access tokens to edit an ORCID record -  Angel Montenegro, Liz Krznarich, and Fran Ramirez
  • ORCID Lookup: application to demonstrate ORCID person-search with autocomplete feature and smart suggestions using the co-authors on works listed in the searcher’s ORCID Record as a proxy for their professional network, - Shobhit Tyagi and Simeon Warner
  • SOIR Integration and ORCID PHP Library: creation of a code library for using the ORCID API, and demonstration of its use by enabling users of the Social Impact Open Repository (SIOR) to add their work to their ORCID Record - Joan Cabré Olivé and Roger Torrell Domènech

The judges, Christian Herzog from ÜberResearch and Jon Ingvald Nornes from CRIStin, proved adept at understanding the wide variety of projects demonstrated. The CASRAI project prize went to Bo Madsen’s “Pure to CRIS repeater" and the ORCID project prize went to the “ORCID Simple Lookup” developed by Mateusz Susik. The judges also recognized Fran Ramirez’s “ORCID Public Record User Widget" as a sought-after addition to the ORCID site (look for it on your ORCID record in the coming weeks!)

All participants and projects were reviewed in the Codefest Reports session of the ORCID-CASRAI meeting, where Bo and Mateusz also presented their projects to the conference attendees.

ORCID and CASRAI were impressed with the high caliber of the outputs of the Codefest, and we are looking forward to seeing many of them developed further. As Laura puts it: “The 12 Codefest participants developed nine fantastic projects, many of which are likely to become production-level projects before too long.“ 

More information, including updates as the projects are refined further, can be found here.