All Projects → qri-io → dataset

qri-io / dataset

Licence: MIT license
qri dataset definition

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to dataset

Permissionsswiftui
A SwiftUI package to beautifully display and handle permissions.
Stars: ✭ 220 (+1275%)
Mutual labels:  package
Laravel Gitscrum
GitScrum is a Project Management Tool, developed to help entrepreneurs, freelancers, managers, and teams Skyrocket their Productivity with the Agile methodology and Gamification.
Stars: ✭ 2,686 (+16687.5%)
Mutual labels:  package
geojson.specs
a Geojson utility for validating data using Clojure(script)'s spec (RFC 7946)
Stars: ✭ 18 (+12.5%)
Mutual labels:  spec
Laravelmetatags
The most powerful and extendable tools for managing SEO Meta Tags in your Laravel project
Stars: ✭ 226 (+1312.5%)
Mutual labels:  package
Laravel Multilingual Routes
A package to handle multilingual routes in your Laravel application.
Stars: ✭ 241 (+1406.25%)
Mutual labels:  package
api-spec
API Specififications
Stars: ✭ 30 (+87.5%)
Mutual labels:  spec
Setup Miniconda
Set up your GitHub Actions workflow with conda via miniconda
Stars: ✭ 222 (+1287.5%)
Mutual labels:  package
framework
Lightweight, open source and magic-free framework for testing solidity smart contracts.
Stars: ✭ 36 (+125%)
Mutual labels:  spec
Vuepack
Publish .vue files in NPM packages
Stars: ✭ 242 (+1412.5%)
Mutual labels:  package
speck
A concise and composable syntax for your function specs
Stars: ✭ 53 (+231.25%)
Mutual labels:  spec
Photofilters
photofilters library for flutter
Stars: ✭ 229 (+1331.25%)
Mutual labels:  package
Swaglyrics For Spotify
📃 Get lyrics of currently playing Spotify song so you don't sing along with the wrong ones and embarrass yourself later. Very fast.
Stars: ✭ 235 (+1368.75%)
Mutual labels:  package
spec-pattern
Specification design pattern for JavaScript and TypeScript with bonus classes
Stars: ✭ 43 (+168.75%)
Mutual labels:  spec
Reactr
React for R
Stars: ✭ 227 (+1318.75%)
Mutual labels:  package
oci-spec-rs
OCI Runtime, Image and Distribution Spec in Rust
Stars: ✭ 117 (+631.25%)
Mutual labels:  spec
Ecto mnesia
Ecto adapter for Mnesia Erlang term database.
Stars: ✭ 223 (+1293.75%)
Mutual labels:  package
Pkskeleton
A Facebook & Twitter Like Card Loading Shimmer Skeleton Library.
Stars: ✭ 249 (+1456.25%)
Mutual labels:  package
gpkg
🌎 A global Node binary manager written in Rust
Stars: ✭ 53 (+231.25%)
Mutual labels:  package
spec-kemal
Easy testing for Kemal
Stars: ✭ 51 (+218.75%)
Mutual labels:  spec
dropbox-api-spec
The Official API Spec for Dropbox API V2 SDKs.
Stars: ✭ 36 (+125%)
Mutual labels:  spec

dataset

Qri GoDoc License Codecov CI Go Report Card

Dataset contains the qri ("query") dataset document definition. This package contains the base definition, as well as a number of subpackages that build from this base to add functionality as necessary Datasets take inspiration from HTML documents, deliniating semantic purpose to predefined tags of the document, but instead of orienting around presentational markup, dataset documents emphasize interoperability and composition. The principle encoding format for a dataset document is JSON.

Subpackage Overview

  • compression: defines supported types of compression for interpreting a dataset
  • detect: dataset structure & schema inference
  • dsfs: "datasets on a content-addressed file system" tools to work with datasets stored with the cafs interface: github.com/qri-io/qfs/cafs
  • dsgraph: expressing relationships between and within datasets as graphs
  • dsio: io primitives for working with dataset bodies as readers, writers, buffers, oriented around row-like "entries".
  • dstest: utility functions for working with tests that need datasets
  • dsutil: utility functions that avoid dataset bloat
  • generate: io primitives for generating data
  • use_generate: small package that uses generate to create test data
  • validate: dataset validation & checking functions
  • vals: data type mappings & definitions

Getting Involved

We would love involvement from more people! If you notice any errors or would like to submit changes, please see our Contributing Guidelines.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].