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

Add scrollable historical data plots, via WebTSA #21

Closed
SRGDamia1 opened this issue Feb 8, 2017 · 28 comments
Closed

Add scrollable historical data plots, via WebTSA #21

SRGDamia1 opened this issue Feb 8, 2017 · 28 comments
Assignees
Labels
fixed ready for testing Issue has been resolved and deployed on sandbox for testing

Comments

@SRGDamia1
Copy link
Member

No description provided.

@horsburgh
Copy link
Member

@SRGDamia1 - can you please be sure to add a description to the issues you post? It gives us more to go on when we get around to them.

@SRGDamia1
Copy link
Member Author

SRGDamia1 commented Feb 8, 2017 via email

@horsburgh
Copy link
Member

@SRGDamia1 - the sparkline plots are supposed to give a very brief and visual summary of the past 24 hours of data at a glance. If there are no data in the past 24 hours, we plan to display a message instead.

Rather than making these plots dynamic, we plan to deploy an instance of the Time Series Analyst, which would provide an interactive plot of the full dataset for a site. The idea is that you would click on the sparkline and it would launch the time series analyst and plot the data.

To make this work, we need to get an instance of the WOFPy web service for ODM2 working for this database. I think that is imminent (Emelio's group had had success and Stephanie is testing now). If WOFPy doesn't work out, I have another plan to make this work, but it will take a little longer.

@SRGDamia1
Copy link
Member Author

I thought the TSA was supposed to be involved. The plots in TSA are still static, though. Interactive plots that can be easily zoomed and panned are very nice for time series. I'm not sure what libraries she used, but Shannon created something interactive here: http://swrcsensors.dreamhosters.com/charts_depth_SL043.php

@horsburgh
Copy link
Member

@SRGDamia1 - maybe we're not talking about he same thing. The newer version of the TSA is javascript based on D3.js and totally dynamic.

@SRGDamia1
Copy link
Member Author

SRGDamia1 commented Feb 10, 2017 via email

@SRGDamia1
Copy link
Member Author

Also.. could you add Shannon to the ODM2 organization so I can reference her here in issues?

@horsburgh
Copy link
Member

@SRGDamia1 - data time slider at the bottom, legend on the right allows you to turn lines on or off, date range restriction on the right, summary statistics, etc. We've got some work to do on performance.

@SRGDamia1
Copy link
Member Author

If you're implementing the TSA, doesn't that already include the ability to download CSV data? ( #18 )

@horsburgh
Copy link
Member

Yes - if you don't want it in both places, we can close that issue. We had it before and it was removed in the newer versions of the site because @jcaraballo17 didn't know what we wanted for an output format.

@SRGDamia1
Copy link
Member Author

Hm.. I guess I'm not sure how the interface between the two will look. Depending on how many clicks are needed to get to the TSA version, we may want it in both places. @aufdenkampe probably has an opinion.

@SRGDamia1
Copy link
Member Author

And I never tried to click on that lower plot in the TSA. I kept clicking all over the upper plot and nothing happens. I wonder if there's a way to make it more clear that you need to click on the lower plot or if both can be interactive.

@horsburgh
Copy link
Member

@SRGDamia1 - invitation sent to Shannon.

@SRGDamia1
Copy link
Member Author

This is a feature that is really necessary as soon as possible. Please put it in the next milestone!

@horsburgh
Copy link
Member

@SRGDamia1 - I'm going to add this to the next milestone. It's covered by the TSA, which is dependent upon getting WOFPy up and running.

@horsburgh horsburgh added this to the Release 0.3.0 milestone Jun 2, 2017
@horsburgh
Copy link
Member

@Maurier - @jcaraballo17 assigned this one to you, but it will be covered at least initially by deploying an instance of the TSA for this project. So - no new development at the moment here.

@Elijahwalkerwest Elijahwalkerwest added the ready for testing Issue has been resolved and deployed on sandbox for testing label Jun 26, 2017
@Elijahwalkerwest
Copy link
Contributor

Deployed and ready for testing.

@horsburgh
Copy link
Member

@Elijahwalkerwest - you marked this one as deployed and ready for testing. Is this really the case? Do we have an instance of the Time Series Analyst set up? I'm guessing we need to remove the "ready for testing" label on this one.

@horsburgh horsburgh removed the ready for testing Issue has been resolved and deployed on sandbox for testing label Jul 19, 2017
@horsburgh
Copy link
Member

horsburgh commented Jul 19, 2017

I've removed the ready for testing label because this one isn't ready. Our first effort to address this will include:

  • 1. Implement WOFPy on the production database (done)
  • 2. Create catalog database for the Web TSA
  • 3. Add deployment of WebTSA
  • 4. Add WebTSA links to site landing pages

Only number 4 requires coding. The other 4 are just deployment work. Moving to the next milestone.

@horsburgh horsburgh modified the milestones: Release 0.4.0, Release 0.3.0 Jul 19, 2017
@aufdenkampe
Copy link
Member

Issue #53 (Implement WOFPy for Production Database), still needs some work, including renaming service and registering with CUAHSI Water Data Center (WDC)

@horsburgh
Copy link
Member

@jcaraballo17 - this issue can be closed when the WebTSA has been deployed to production. But, the list of 4 items above is not complete. Number 4 is missing. Or - am I missing a link on the site details page to the WebTSA for that site? I don't see one on the sandbox.

@horsburgh
Copy link
Member

By the way, this can be tested on the sandbox at:

http://envirodiysandbox.usu.edu/tsa/

@horsburgh horsburgh added the ready for testing Issue has been resolved and deployed on sandbox for testing label Sep 15, 2017
@aufdenkampe
Copy link
Member

The WebTSA looks great. Have we completed "4. Add WebTSA links to site landing pages"?

@aufdenkampe aufdenkampe changed the title Add scrollable historical data plots. Add scrollable historical data plots, via WebTSA Sep 23, 2017
@horsburgh
Copy link
Member

@Maurier - can you add links to the TSA from the individual site pages? I would say either make the sparkline plot a link or put a link button next to the table view and download buttons. The links should open the time series analyst with the data for that site/variable plotted.

@aufdenkampe
Copy link
Member

@Maurier, @Elijahwalkerwest and @jcaraballo17,

It looks like the "Open in Time Series Analyst" button still points to the sandbox URL.
screen shot 2017-11-08 at 1 09 29 pm

Can you fix this in the next day or two?

@horsburgh
Copy link
Member

@aufdenkampe - this is an artifact of the deploy that we discovered not long after we pushed it. @fryarludwig has already fixed and should be updating these today or tomorrow.

@aufdenkampe
Copy link
Member

Great! Thanks.

@aufdenkampe
Copy link
Member

All, as we're testing the Data.EnviroDIY deployment of ODM2WebSDL, it would be very helpful for us outside your USU group to see progress via Github issues, such as went a task/issue/milestone gets created, completed or closed. It would especially be helpful for those of you who are doing the work to update the GitHub issues & milestones, and it would lighten the burden on Jeff from being the primary means of getting feedback. You're all doing great work, and a lot of people are interested in its progress!

cc: @fryarludwig, @Maurier, @Elijahwalkerwest and @jcaraballo17, @sreeder

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fixed ready for testing Issue has been resolved and deployed on sandbox for testing
Projects
None yet
Development

No branches or pull requests

7 participants