Stephen-Gates / data-package-examples

A place to experiment with data packages

Home Page:https://github.com/Stephen-Gates/data-package-examples/#readme

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

data-package-examples

A place to experiment with data packages

Each data package is in its own directory with a structure

my-data-package-directory
  |
  |- data
  |    |
  |    |- my-data.csv
  |    |- more-data.csv
  |
  |- datapackage.json
  |- README.md

Data packages:

  • were originally produced by Data Curator unless noted in the README.md for that data package
  • may have been hand-edited if Data Curator produced incorrect result. The difference between the original and hand-edited version will help improve Data Curator
  • follow the Frictionless Data specification
  • are automatically validated by Goodtables.io

Adding a data package

On your computer:

  • create a data package using Data Curator (it's best if the data package name is unique across this repository)
  • use the Export Data Package command to create a datapackage.zip
  • rename datapackage.zip to my-data-package-name.zip
  • unzip the files
  • add all the files to this repository
  • update goodtables.yml to include the data package in the automatic validation

Add Goodtables.io validation

View a data package

Publish a data package to datahub.io

$ cd my-data-package-directory
$ data push

Issues and requests

Report a bug or Request a new feature