Skip to content

DataSMART: Scalable Management and Analytic Research Tools for Data.

Notifications You must be signed in to change notification settings

leelabcnbc/datasmart

Repository files navigation

DataSMART

Build Status Coverage Status codecov.io Dependency Status Code Climate Issue Count Documentation Status

DataSMART is designed to manage data and processing pipelines in science labs. Click the docs badge above to learn about it.

This project is under heavy development...

How to run demo

Make sure conda is installed before, and you have a running mongod at 127.0.0.1:27017.

  1. git clone the project, say, under ~/Research/datasmart.

  2. cd ~/Research/datasmart

  3. ./install_python_env.sh

  4. . activate datasmart

  5. ./install_config_core.py

  6. ./install_action.py ../datasmart-demo demo/school_grade_input

  7. change directory to ../datasmart-demo and then

    . activate datasmart
    export PYTHONPATH="${HOME}/Research/datasmart:$PYTHONPATH"
    jupyter notebook
  8. run notebook demo_school_grade_input.ipynb

  9. optionally, you can also try the manual interface, by running ./start_demo_school_grade_input.sh

About

DataSMART: Scalable Management and Analytic Research Tools for Data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published