corral-pipeline

MVC framework for create trustworthy pipelines


Keywords
pipeline, etl, sql, rdbms, mvc, python, data-science, framework, database, astronomy, oop, python3
License
BSD-1-Clause
Install
pip install corral-pipeline==0.3

Documentation

Corral

The Powerful Pipeline Framework

Build Status License py27 py34 py3.5 Pypi Package Documentation Status Astropy Affiliated ascl:1808.003

Corral will solve your pipeline needs by merging a database full connection interface with a MVC model, by making you able of editing your custom schemas and adding the possibility of writting specific processing steps following a intuitive data handling model.

Features

  • Command line interface with standard utilities
  • Editable commands on your application
  • Completely built on SQLAlchemy ORM
  • Allows the introduction of Steps
  • Follows the MVC (Model View Controller) pattern

Support

User Installation

The easiest way to install corral is using pip

$ pip install -U corral-pipeline

Developmment

Install project by cloning from Corral github:

$ git clone https://github.com/toros-astro/corral.git

and by making pip install -e ., or the classic python setup.py install.

You can also run the install by giving the github link directly to pip:

$ pip install -e git+https://github.com/toros-astro/corral.git

License