Giter Site home page Giter Site logo

gss-cogs / csvcubed Goto Github PK

View Code? Open in Web Editor NEW
10.0 4.0 2.0 7.86 MB

A CLI to build linked data cubes.

Home Page: https://gss-cogs.github.io/csvcubed-docs/external/

License: Apache License 2.0

Python 88.03% Gherkin 10.54% Dockerfile 0.15% Shell 0.18% PowerShell 0.24% Groovy 0.16% Makefile 0.05% Batchfile 0.06% CSS 0.03% HTML 0.56%
csvw linked-data rdf skos dcat qb csv cubes

csvcubed's Introduction

csvcubed

csvcubed project provides a command line tool which make it straightforward to turn a CSV into 5-star linked data (CSV-W)

By publishing 5-star linked data and leveraging open standards for data, we believe that we can help ensure that statistical data is discoverable, comparable and analysable by automated tools. We hope that this standards-based approach will unlock network effects which accelerate data analysis by making it easier to collate, compare and contrast data from different sources.

All our work depends on open standards; however it isn't just for open data. Share your data with the world or keep it private, the choice is yours.

Getting started immediately

Get going with csvcubed immediately by installing csvcubed using pip.

pip install csvcubed

From there you'll have access to the csvcubed command line tool which features sub commands build and inspect to create CSV-Ws from CSV and inspect CSV-Ws.

Become well acquainted to csvcubed with our quick start, which includes written instructions as well as transcribed videos.

User Documentation

csvcubed has extensive user documentation which tracks the release of csvcubed while it is in its beta phase. Our documentation can always be improved, so treat bad docs as a bug report.

Related Packages

Name Description
csvcubed The key library helping to transform tidy-data into qb-flavoured CSV-W cubes.
csvcubed-models Models and RDF serialisation functionality required by the csvcubed and csvcubed-pmd packages.
csvcubed-pmd Transforms a CSV-qb into RDF which is compatible with the Publish My Data platform.
csvcubed-devtools Shared test functionality & dev dependencies which are commonly required.

Developer Documentation

More detailed developer documentation for this project can be found here.

How to report bugs

We welcome and appreciate bug reports. As we are trying to make this tool useful for all levels of experience, any level of bug or improvement helps others. To contribute to making csvcubed better, check out our bug reporting instructions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.