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

https://github.com/ground-context/ground

An open-source, vendor-neutral data context service.
https://github.com/ground-context/ground

data-context ground lineage provenance

Last synced: about 2 months ago
JSON representation

An open-source, vendor-neutral data context service.

Awesome Lists containing this project

README

          

# Ground

[![Build Status](https://travis-ci.org/ground-context/ground.svg?branch=master)](https://travis-ci.org/ground-context/ground)
[![codecov](https://codecov.io/gh/ground-context/ground/branch/master/graph/badge.svg)](https://codecov.io/gh/ground-context/ground)
[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)

Ground is an open-source data context service under development in UC Berkeley's [RISE Lab](https://rise.cs.berkeley.edu/). Ground serves as a central model, API, and repository for capturing the broad context in which data is used. Our goal is to address practical problems for the Big Data community in the short term and to open up opportunities for long-term research and innovation.

For the vision behind Ground, please see our [CIDR '17](http://cidrdb.org/cidr2017/) [publication](resources/docs/CIDR17.pdf).

## Getting Started
You can download the latest version of Ground from our [releases page](https://github.com/ground-context/ground/releases).
The most recent version of Ground is [**v0.1.2**](https://github.com/ground-context/ground/releases/tag/v0.1.2).

Once you have downloaded the latest version of Ground, a Ground database and corresponding tables are necessary for Ground to function.
To create the tables, please run `python postgres_setup.py ` in the `db/` directory of the release.
To drop the tables, run `python postgres_setup.py drop`.
Alternatively, one can also use `db/postgres.sql` to set up the tables.

You can start the Ground server by running `./bin/ground-postgres`.
This starts a local Ground server running on port 9000.

For more information, see [Hit the Ground Running](http://ground-context.org/wiki/), our getting started guide.

## License

Ground is licensed under the [Apache v2 License](https://www.apache.org/licenses/LICENSE-2.0).

## Contributing

Please see the guidelines in [CONTRIBUTING.md](CONTRIBUTING.md).