Skip to content

The Community ORCID Dashboard is a project to bring together multiple sources of institutional and open data around ORCID iD and rationalise them into one central reporting and visualisation offering

License

Notifications You must be signed in to change notification settings

adammoore/corda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

corda

The Community ORCID Dashboard is a project to bring together multiple sources of institutional and open data around ORCID iD and rationalise them into one central reporting and visualisation offering

DemoConnector.php

Two endpoints:

These will make requests to Haplo and Eprints APIs, and return the JSON of these requests and place them into data/Eprints.json and data/Haplo.json respectively. Use this to get some data up and started for the Downloader methods.

Downloader.php

Two endpoints:

ReturnIDList

This endpoint will go through both the data/Haplo.json and data/Eprints.json files in the data directory. If any users have an ORCID, then it will attempt to make a request to the ORCID API to retrieve additional information regarding their employment etc...

Will collect all of this data, and combine it into one large JSON format, then dump it as data/output.json

PrintOutput

This endpoint will run through the data/output.json file and convert it into a html table.

Note on current design

Design is currently set up such that there is an endpoint which collects haplo/eprints data, and caches it as a .json locally. There is another endpoint which will collate all of this data into one file, making requests to the ORCID API to supplement the data. There is no merging or deduplication of data whatsoever, which would clearly be desirable. It is possible to look at a user and see whether or not various pieces of data from different systems match.

About

The Community ORCID Dashboard is a project to bring together multiple sources of institutional and open data around ORCID iD and rationalise them into one central reporting and visualisation offering

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published