Giter VIP home page Giter VIP logo

webtsa's People

Contributors

ambersjones avatar fryarludwig avatar horsburgh avatar jcaraballo17 avatar maurier avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

webtsa's Issues

Box and Whisker symbology

There is currently no distinction between different data series on the box and whisker plot. Different colors should be used to distinguish between data series- ideally the same colors used in the time series plots.

'Clear and Plot' should also clear date range

I plotted some data series and set the date range. I then went back to the 'Datasets' tab to select a new series for plotting. I used the 'Clear and Plot' button. The new series was plotted on the 'Visualization' tab, but the date range set for the previous series persisted to restrict the new data series.

Add capability to export data

Need to add capability to export any of the selected time series to a file on the user's machine. Export the data as CSV with all metadata as a header at the top and then the data values as comma separated values. This will be much more convenient for the user to work with than the source WaterML

I'm thinking you should add the export functionality as a button to the "DataSeries Information" modal window. Then, just prompt the user for where to save the data file when they click on the button.

Time series graph optimization

The algorithm is now finished. It reduces the amount of data points by around 50% for very dense graphs. For instance a graph with 24k data points can be represented using 12k data points.

It also enhances graphs with fewer data points a little, which is good even tho its not necessary in terms of performance.

iUTAH icon

Currently, the program is using the Utah EPSCOR icon. Is that what we want or should it be the iUTAH icon?
image

Default date intervals

Most datasets currently hold around 24k data points and they will keep expanding. I think it's better if we set the default plot intervals to the last month or something similar, so the initial graph isn't always so large and slow.

Y-Axis Values Resolution

I have seen several cases where the resolution of the values for tick mark labels on the y-axis don't have high enough resolution. For example, the tick mark may be 12, 12, 13, 13, 13, 14, 14. There should be another significant digit to show the degree of change. I'll post a screen shot when I can.

Spacing in Show/Hide Columns

There should be some spacing between the check boxes and the column names in the Show/Hide Columns selection.
image

Handling Replicate Variable Names

We have several sets of variables that have the same VariableName. We need to either concatenate the VariableName and VariableCode or else have the VariableCode display as the default on the Datasets tab. The user may not understand that thy can view the distinction my showing the VariableCode column.

image

Plotting error

Sometimes the graph glitches and is rendered very small in the top left corner.

Summary Statistics Errors

In the Summary Statistics, the values for Max, Min, and Percentiles seem to be wrong and do not change when switching from one data series to another.

Legend Only Distinguishes Variables

Currently, the legend labels only distinguish between different variables. Series that are the same variable at different sites or of different quality control levels need labels to indicate their differences.

Indicate Column Sorting

Currently, it's hard to tell when a column has been sorted... We need something to indicate sorting on a column- could be up/down arrows.

Date picker behavior

Dates are now loaded into the date picker when dataseries are plotted.
No longer sets the date of the second datepicker to the first datepicker + one day.

Y axis tick format

We need to figure out a way to apply two formats to the y axis ticks for time series view: float and simplify.

Initial loading screen

We need a loading screen at the beginning since the datasets take a while to load. This way we prevent unresponsive interactions.

Add labels to x and y axis

Added the labels.
To do: put y label on the left of the axis.
Move x label below x axis and align in the middle.

Show/Hide Columns Panel out of View

Just lately I am noticing that the Show/Hide Columns panel is partly off of the page and out of view. This is in Chrome:
image
In Safari, it is off the page only after I resize the window, and then I can scroll to the right, which shows the full width, but looks like it's off the page:
image

X-axis overlapping

The x-axis on the time series view seems to overlap with dense graphs.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.