Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Be Able To Feed Program Spread Sheet Of Data and Run From There #38

Closed
EliCDavis opened this issue Feb 28, 2017 · 2 comments
Closed

Be Able To Feed Program Spread Sheet Of Data and Run From There #38

EliCDavis opened this issue Feb 28, 2017 · 2 comments

Comments

@EliCDavis
Copy link
Owner

EliCDavis commented Feb 28, 2017

This Serves Two Purposes

  1. This spread sheet should be used for integration testing
  2. What will be run as an example for the demo

Realistically, sensors don't follow perfect functions like Sine and Cosine.
Instead, we should have a sensors read a spreadsheet column to get it's values. This is a sufficient way to simulate "real-life" data.

@JacobAMason
Copy link
Collaborator

This has been started in feature/spreadsheet-integration-test

EliCDavis pushed a commit that referenced this issue May 2, 2017
* Starts creating an integration test that reads from a csv

* Removes pytest import to pass travis

* Completed a sample. Changed AssociationMatrix to use get_last_pushed_value #38

* Adds NOAA data processor

* Remove empty cells and pair with dates

* Adds timestamped data to integration test WIP

* Fixes AssociationMatrix issue

* covering that last line

* Adds main __init__ back
EliCDavis pushed a commit that referenced this issue May 2, 2017
* Website starter

* Sets up Flask with a socket connection

* Adds very basic, single sensor and log output to prove the server can receive sensor uuids

* Now draws connections

* Coverage ignores Examples folder

* Starts creating an integration test that reads from a csv

* Update

* Removes pytest import to pass travis

* Completed a sample. Changed AssociationMatrix to use get_last_pushed_value #38

* Dev/tyler/website (#57)

* Subscribers

Adds Subscriber class and update relationships for socket

* Socketio fixes

* Update

* Website PR ready

* PEP 8 compliance

* Dev/jacob/website (#58)

* Sets up Flask with a socket connection

* Adds very basic, single sensor and log output to prove the server can receive sensor uuids

* Coverage ignores Examples folder

* Dev/tyler/website (#57)

* Subscribers

Adds Subscriber class and update relationships for socket

* Socketio fixes

* Update

* Website PR ready

* PEP 8 compliance

* added reactive x streams to socket io

* hopefully merged succesfully

* fixed formatting issue

* FIx imports

* added start time to frame

* on new value now has start and end time

* fix imports

* add db stuff

* implementation of get_correlation_coefficent

* update to tests

* get db to delete and create

* flake8 fixes

* Pushing sensors added

* Fixed import, printing initial relationships to log.

* Adds NOAA data processor

* Remove empty cells and pair with dates

* Adds timestamped data to integration test WIP

* Added get_all_relationships( ) to manager

* Added testing for tyler's get_all_relationships() function

* Fixed me

* Fixed that

* Fixed test error, fixed flake8 error from tyler's function, fixed typo in SocketConnectionService

* Subscriber working, not emitting

* Added a client disconnect message

* Changed get_all_relationships() and Fixed flake8 in manager test.

* Reading from CSV implemented into server

* Fixed some stuff broke other stuff

I'm Rattled

* Removes unnecessary files. Cleans up csv reader

* Patch gitignore to exclude csvs and db

* Updates sensor to have a name

* Removes .coverage

* Changes per Eli's request
@EliCDavis
Copy link
Owner Author

Completed With #68

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants