Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/betatim/openrefineder

💠 + 📚 OpenRefine on Binder!
https://github.com/betatim/openrefineder

binder data-analysis data-science jupyter-notebook openrefine python screenshot

Last synced: about 2 months ago
JSON representation

💠 + 📚 OpenRefine on Binder!

Awesome Lists containing this project

README

        

# openrefineder
💠 + 📚 OpenRefine on Binder!

[![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/betatim/openrefineder/master)

Small demo of using [OpenRefine](http://openrefine.org/) on binder.
Still under 👷🚧🏗!

# Starting OpenRefine in a binder

## Quickstart

[![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/betatim/openrefineder/master?urlpath=%2Fopenrefine) (launch binder with option urlpath=/openrefine)

## From JupyterLab home screen

To access OpenRefine wait for the binder to launch. Then click
"New -> OpenRefine session" on the right hand side of the screen.

![Screenshot](screenshot.png)

A new tab should open which after a few seconds will show the familiar
OpenRefine home screen.

# OpenRefine CLI

This binder also includes the [openrefine-client](https://github.com/opencultureconsulting/openrefine-client)
* as a one-file executable used with the [bash_kernel](https://github.com/takluyver/bash_kernel)
* as a python module used in a python2 environment

[bash_kernel demo notebook](https://nbviewer.jupyter.org/github/betatim/openrefineder/blob/master/notebooks/openrefine-client-bash.ipynb): [![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/betatim/openrefineder/master?urlpath=/tree/notebooks/openrefine-client-bash.ipynb)

[python2 demo notebook](https://nbviewer.jupyter.org/github/betatim/openrefineder/blob/master/notebooks/openrefine-client-python.ipynb): [![Binder](https://mybinder.org/badge.svg)](https://mybinder.org/v2/gh/betatim/openrefineder/master?urlpath=/tree/notebooks/openrefine-client-python.ipynb)

# What is OpenRefine?

OpenRefine (formerly Google Refine) is a powerful tool for working with messy data: cleaning it; transforming it from one format into another; and extending it with web services and external data.

Read more about it: http://openrefine.org/