Landing page header

Goodbye Flot, Hello Plotly | Other Website Updates

Our most recent website update probably got lost in the excitement about the news that we had started shipping the new MultispeQ v1.0. We have continued to work on the tutorials and data analysis and are happy to announce another update to https://photosynq.org. There are several libraries out there to graph data in the browser and when we started the platform, we decided to use Flot, a great, performance library, which is unfortunately no longer actively developed. Implementing new methods of plotting would have required us to build certain features from scratch. Instead we are now using Plot.ly which opened up its libraries to the public. It not only provides the library, but also its own platform to create and manipulate plots, as well as libraries for popular languages like Python or R. We would like to give you a quick update on what has changed and improved.

New and Improved Tutorials

While some people really like using YouTube videos to learn new technologies, others don’t find them very helpful. So, we updated the tutorials (available in the learn more menu from the top of the page) to include text pages that include step by step directions, pictures and screen caps to get you started with PhotosynQ. Also, you can now download a Getting Started manual in pdf form if you need to refer to the tutorials while working offline! We kept the the video’s for those you like them, you can find them in their own videos tab on the tutorials page.

New Plot Options

Scatter plots are a great way of looking at data down to individual measurements. At the same time it can be hard to see trends in a big cloud of points. We hope these new plotting options will help analyzing your data.

Contour Plots

Contour plot with additional histograms.
Contour plot with additional histograms.

The 2D contour plot allows you to do exactly that. With additional histograms they are a great way to visualize populations within a big data set.

Histograms

2D histogram using the Jet color gradient
2D histogram using the Jet color gradient

In addition to the already existing histograms, you can now plot two parameters as a 2D histogram.

Box Plots

Box plots with all data points.
Box plots with all data points.

Box plots are available now. Like the bar charts, you can use a category as well.

New Parameter – Time of Day

We added the parameter Time of Day, showing the time, when the measurement was recorded as a number (e.g. 1:30 pm = 13.5). This will be helpful to plot time dependent trends, which could not be visualized using a regular timescale, which could be the case when measurements were recorded over multiple days.

New Data Selection and Plot Capturing

With the new ways to plot data comes the ability to select a set of data points in a scatter plot using the box or lasso selection. It can be used to generate a selection based Series, or the data can be saved with the measurement identifiers as well as the meta data including time and the project questions and answers. The little camera icon enables you to save the current graph as an image (png or jpeg), including the graphs’ legend.

Selecting data points using the lasso tool.
Selecting data points using the lasso tool.

Using Python and R

Analyzing big datasets using the data viewer inside the browser might be difficult. Or you might want to do your own statistical analysis or plot the data in a way that is not available. For this reason we made packages for Python and R to help you get the most out of your data.

Go to https://photosynq.org/software to find the links to the packages and how to use them.
The tutorial section (https://photosynq.org/tutorials) has some examples for Python and R on how to get your data analysis started.

And There is more to Discover…

  • On your user page, you can now see your Network. Your Network includes people who collaborate with you and have joined one or more of your Projects, as well as all Project Leads of projects you have joined.
  • Tags and Project Categories are now displayed on your user page.
  • Tags are now links and can be searched. Just click on a tab or type your tag into the search field (e.g. #beans).

What’s No Longer Available

  1. Plots – We said goodbye to a few features, because there was no good way of adding it to the new plotting library or the available options didn’t turn out to be all that useful.
    • The options of plotting spline lines and area charts.
    • “Time (normalized)” is no longer available. It got replaced by the parameter “Time of Day”
  2. Dashboard – To make the dashboard a little easier we decided to remove the following options.
    • The Panel with a pie chart of total submitted and flagged. The totals are added to the other data quality panels.

We hope that these new features will help you to analyze your collected data.

~ Sebastian