Skip to content

remerjohnson/conda-reconcile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

conda-reconcile: An Anaconda-based OpenRefine Reconciliation Environment

Pre-requisite Anaconda installation

  • (Windows-only) Visual C++ Build Tools: Scrolls down and select the "Build Tools for Visual Studio 2019" download.
  • Download Anaconda3, selecting the Python 3.x version 64-bit installer, and install it.
    • (Windows) During installation use the default settings, and ensure the boxes that add conda to your PATH are checked.

Setup this conda environment

  • Download the YAML (openrefine.yml) file from this repo or clone it.
  • cd to where you downloaded the YAML file.
  • Create the conda environment from the YAML file:
$ conda env create -f openrefine.yml
  • Activate the environment:
$ source activate refine3
  • If your shell complains (and/or you are using Anaconda Prompt), instead drop the source part:
$ activate refine3

Depending on your shell, it should say (refine3) in your command prompt.

Next steps

Make sure you have activated the environment as per above (you must see a refine3 in your prompt).

  • Download or clone an existing reconciliation service
  • Open your shell
    • cd to where you saved the reconciliation service
    • Run it (It runs in the background. You will connect to it via OpenRefine)
      • $ python script_name.py
  • Open OpenRefine to begin reconciliation

About

An Anaconda3 environment with relevant python libraries to support various linked data OpenRefine reconciliation scripts

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published