Skip to content

Client side data validation and aggregation functions.

Notifications You must be signed in to change notification settings

Display-Lab/micca-validator

Repository files navigation

MICCA Data Validator and Aggregation

Building

See npm scripts in package.json

npm run-script build

Testing

npm test

Automating testing

Use fd and entr to watch for changes in src/ or test/. Run tests when an existing file changes.

fd . src/ test/ | entr -c npm test

Fixtures

The test/fixtures directory contains flatfile examples of expected inputs, intermediates, and results.

  1. good_data.csv Good input data
  2. good_df.csv Processed input data into data frame (array of row objects)
  3. good_components.csv Calculated components
  4. good_measures.csv Calculcated measures
  5. good_maptg.csv Final long format for upload

About

Client side data validation and aggregation functions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages