Comments (28)
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
from odm2datasharingportal.
@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.
from odm2datasharingportal.
from odm2datasharingportal.
@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.
from odm2datasharingportal.
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
from odm2datasharingportal.
@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.
from odm2datasharingportal.
from odm2datasharingportal.
Also.. could you add Shannon to the ODM2 organization so I can reference her here in issues?
from odm2datasharingportal.
@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.
from odm2datasharingportal.
If you're implementing the TSA, doesn't that already include the ability to download CSV data? ( #18 )
from odm2datasharingportal.
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.
from odm2datasharingportal.
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.
from odm2datasharingportal.
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.
from odm2datasharingportal.
@SRGDamia1 - invitation sent to Shannon.
from odm2datasharingportal.
This is a feature that is really necessary as soon as possible. Please put it in the next milestone!
from odm2datasharingportal.
@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.
from odm2datasharingportal.
@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.
from odm2datasharingportal.
Deployed and ready for testing.
from odm2datasharingportal.
@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.
from odm2datasharingportal.
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.
from odm2datasharingportal.
Issue #53 (Implement WOFPy for Production Database), still needs some work, including renaming service and registering with CUAHSI Water Data Center (WDC)
from odm2datasharingportal.
@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.
from odm2datasharingportal.
By the way, this can be tested on the sandbox at:
http://envirodiysandbox.usu.edu/tsa/
from odm2datasharingportal.
The WebTSA looks great. Have we completed "4. Add WebTSA links to site landing pages"?
from odm2datasharingportal.
@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.
from odm2datasharingportal.
@Maurier, @Elijahwalkerwest and @jcaraballo17,
It looks like the "Open in Time Series Analyst" button still points to the sandbox URL.
Can you fix this in the next day or two?
from odm2datasharingportal.
@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.
from odm2datasharingportal.
Great! Thanks.
from odm2datasharingportal.
Related Issues (20)
- Creation of a visual output for StreamWatch sampling event HOT 5
- Anchor Link for StreamWatch program location HOT 3
- Batch upload protocol extension HOT 7
- Performance enhancement of CSV download endpoint. HOT 1
- Unable to delete leaf pack experiment from details page HOT 1
- POST to monitormywatershed.org broken HOT 6
- Create obvious path for users to change their own password
- Create path for users to transfer station ownership
- Characterization POSTs against MMW server 2023 May HOT 4
- MMW site down for viewing graphs HOT 1
- create new site Server Error 500 hurrah still created HOT 7
- Inconsistent display of multiple datapoints at one timestamp
- potential db compression settings? HOT 1
- Fix Browse Maps red-green icons for color-blind HOT 1
- Characterization POSTs from 2023 July wrt to MMW
- Users unable to create new or update site notifications HOT 1
- Revisions to Home Page HOT 1
- StreamWatch Schools Updates to Browse Sites HOT 3
- Updates to StreamWatch Assessment Forms HOT 2
- StreamWatch Schools Marcoinvertebrate Forms
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from odm2datasharingportal.