<commit_before>Dataset
==============

# About
Dataset is a javascript library for the manipulation and management of datasets in javascript. Dataset is designed to reduce the work involved in creating complex or multiple data visualisations powered by a single set of data, particulary when that data itself changes in realtime or in response to user input. 

# Why use Dataset
As it's designed purely for working with datasets. DS addresses the precise painpoints that make working with datasets challenging. Dataset makes it trivial to:
* load datasets from any format
* create subselections of data
* create 'derivative' data based on original values 
* compute 'products' created by analysing the data
* maintain an implicit connection between subselections, derivatives and products. 

# Setup & Development

## For using Dataset in your projects: 

Download `dist/ds.min.js` OR
an unminified version for development `dist/ds.js`

Note that this includes a built version of dependancies - `underscore.js` and `moment.js`.

## For modifying dataset or contributing back:

```
$ npm install
```

Build:

```
$ jake<commit_msg>fixed list items not listing like a list.<commit_after>Dataset
==============

# About
Dataset is a javascript library for the manipulation and management of datasets in javascript. Dataset is designed to reduce the work involved in creating complex or multiple data visualisations powered by a single set of data, particulary when that data itself changes in realtime or in response to user input. 

# Why use Dataset
As it's designed purely for working with datasets. DS addresses the precise painpoints that make working with datasets challenging. Dataset makes it trivial to:

* load datasets from any format
* create subselections of data
* create 'derivative' data based on original values 
* compute 'products' created by analysing the data
* maintain an implicit connection between subselections, derivatives and products. 

# Setup & Development

## For using Dataset in your projects: 

Download `dist/ds.min.js` OR
an unminified version for development `dist/ds.js`

Note that this includes a built version of dependancies - `underscore.js` and `moment.js`.

## For modifying dataset or contributing back:

```
$ npm install
```

Build:

```
$ jake
{'fraction_non_alphanumeric': 0.06509392747924858, 'fraction_numerical': 0.0, 'mean_word_length': 4.725, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '157980', 'n_tokens_mistral': 579, 'n_tokens_neox': 544, 'n_words': 306}