benjaminsingleton / intake

A plugin system for loading your data and making data catalogs.

Home Page:https://intake.readthedocs.io/en/latest/quickstart.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Intake: A general interface for loading data

Logo

Build Status Documentation Status Join the chat at https://gitter.im/ContinuumIO/intake

Intake is a lightweight set of tools for loading and sharing data in data science projects.
Intake helps you:

  • Load data from a variety of formats (see the current list of known plugins) into containers you already know, like Pandas dataframes, Python lists, NumPy arrays, and more.
  • Convert boilerplate data loading code into reusable Intake plugins
  • Describe data sets in catalog files for easy reuse and sharing between projects and with others.
  • Share catalog information (and data sets) over the network with the Intake server

Documentation is available at Read the Docs.

Development Environment

  • Create development Python environment.
  • pip install -r requirements.txt
  • python setup.py develop
  • Verify development environment by running the unit tests with py.test.

About

A plugin system for loading your data and making data catalogs.

https://intake.readthedocs.io/en/latest/quickstart.html

License:BSD 2-Clause "Simplified" License


Languages

Language:Python 99.3%Language:HTML 0.6%Language:Shell 0.1%