Skip to content

ror-community/ror-reconciler

Repository files navigation

Research Organization Registry (ROR) OpenRefine reconciler

This app allows matching data in OpenRefine to ROR according to the W3C Reconcilation API specification.

It is essentially a proxy to the ROR API and provides an endpoint that can be used within OpenRefine according to the OpenRefine Reconciliation docs.

For end user information and usage instructions see ROR documentation: OpenRefine Reconciler

Local dev setup

Pre-requisits

Start ROR reconciler locally

  1. Start Docker desktop

  2. Change to the project directory and run docker-compose up --build

  3. Check that the reconciler app is running

     curl http://localhost:9292/heartbeat
     {"max_results":5,"named":"ROR Reconciler","status":"OK","pid":"","ruby_version":"2.6.5","phusion":true}
    
  4. Configure OpenRefine to use the ROR reconciler per docs, but enter http://localhost:9292/reconcile as the service URL.

About

OpenRefine reconciler for Research Organization Registry

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •