Breve is a project of Humanities + Design, Stanford University
humanitiesplusdesign / breve Goto Github PK
View Code? Open in Web Editor NEWBreve
License: Other
Breve
License: Other
Shows how long the full row is.
If I apply "Unique numeric" to a dimension, I should not see "date" data type assigned to all of the 4 digit numbers when I map by data type.
A count of values appears as do special characters, but the values themselves do not.
Let's not show our full hand. It's more exciting to discover Map by data types
Quick numbers on total number of records + number of missing values for each field + unique values for each field.
Breve allows for the assignment of data type per column and immediate validation against those types. This is excellent! However, once the dataset has been cleaned, the only output seems to be the cleaned CSV. I believe this tool would be even more useful if the type information created through Breve were recorded using JSON Table Schema and the data exported as a Tabular Data Package. Likewise, on import, the type information could be automatically set using validation rules expressed via the Data Package format.
A Data Package provides a minimal "container" for transporting any kind of data. It is designed for extension to allow publishers to add additional constraints on the format and type of data and metadata.
Concretely, you can create a Data Package by placing a specially formatted file, datapackage.json
, in the directory containing the files that comprise your dataset. Given a dataset called dataset.csv
that looks like this:
a,b,c
1,2,3
4,5,6
A very simple example of a datapackage.json
that would accompany the unaltered CSV would look like this:
{
"name": "my-first-dataset",
"title": "My First Dataset",
"resources": [
{
"path": "dataset.csv",
"format": "csv",
"schema": {
"fields": [
{
"name": "a",
"type": "integer"
},
{
"name": "b",
"type": "integer"
},
{
"name": "c",
"type": "integer"
}
]
}
}
]
}
The data types you support would all be expressible via the JSON Table Schema language using a combination of type
, format
, and constraints
per field:
http://specs.frictionlessdata.io/json-table-schema/#field-descriptors
We're building an ecosystem of tools and integrations that allow the reading of Data Packages in tools already in use today: http://frictionlessdata.io/about/ . We can definitely assist in supporting this integration.
(Food permit sample data set)
"FoodItems" dimension: After review and assigning delimiter, they stay "hot"
"Schedule" dimension has some gray, some not when opened. Why?
You'll see "search" in the new design doc for Breve. I hope the distinctions are clear, too.
One think we'll want to fix soon for Breve-view (actually for AHR's version) is the label "Map gaps and errors". That should be only map gaps.
This should just default to sort by value and give the option to sort by frequency. Instead, a search option pops up.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.