Scape Plot Generator

This page can generate hierarchical plots of data as shown on the timescape page.

Input
Data
First, specify a data file either on your local disk or from the web as a URL:

Upload a data file from your computer:
The file should contain columns of numbers in a plain-text format separated by tabs. Lines not starting with a number are treated as comments and are ignored.
Or, specify a data file URL:

Or, paste/ type the data here:
data set 1
data set 2

Places the first column of data in the left box and the second column of data in the right box. Data should be in the form of a single number on each line. The number of lines of data in each box should be equal; otherwise, the number of data points in the shortest sequence will be used.

For correlation and difference plots, there must be two columns of data. For averaging plots, place the data in the left column.


Process
Data
Next, click on the submit button to generate the scape plot. Adjust the options below for generating various kinds of plots. If there are no errors in your data and/or option selections, you should see a PNG image in the browser momentarily.

Options
Type:
Average
Binary Difference
Contoured Diff.
Correlation
Arch Correlation
Ramp Correlation
Smoothing: for smoothing input data before processing (try a value in the range from 0.9 for slight smoothing to 0.1 for strong smoothing).
Unsmoothing: no, yes: subtract smoothed curve from original data (keep high-frequency portion of data).
Gradient: no, yes. (used only for arch or ramp correlation)
Shape: Triangle        Bell        Rectangle
Flip: no        yes       Inverts the coloring scheme.
Color: Color     Black and White     Bi-color
Height: Rows. 0 rows means analyze the entire range of data to the highest level. A height less than the number of elements in the data will generate a triangle plot with the top chopped off. Note that this setting only works with the triangular plotting type.
Gridlines: Places grid lines every specified interval on the vertical axis. For example, if the data represents beat data for 3/4 music, then use 24 to specify a grid line at 8-bar spacings (8 bars * 3 beats = every 24 cells).
Data Graph: Specify a height in pixels for a graph of the original data (after any smoothing) under the scape plot.


Example
The picture on the right shows the average tempo plot for a performance of Chopin's Mazurka in F major, Op. 68, No. 3 performed by Artur Rubinstein in 1938. The global average tempo is indicates at the top of the plot, the individual beat duration tempos are indicated at the bottom of the plot. The poco più vivo section is highlighted in red, and the 8 bars preceeding the vivo section is the slowest part of the performance.

The green color indicates the global average tempo. Red regions are played faster than the global average, and blue regions are played slower than the global average.

Data for image:



Copy and paste the image data the input data section at the top of this page. Then select the following options in the options section:
  • Type: Average
  • Shape: Bell
  • Flip: yes