This article is part of the AfterMath Data Organizer User’s Guide


A set of results from a single individual experiment is usually stored as a data table in an archive. Data tables contain two-dimensional relationships which record how various signal levels change during an experiment. A simple set of results might include time-dependent measurements of several signals, such as voltage vs. time, temperature vs. time, or current vs. time.

Somewhat more complex relationships between signals might also be recorded. For example, the data table might also include a record of how one signal (i.e., an excitation signal) influences another signal (i.e., a response signal). Examples of these kind of relationships include current vs. voltage or temperature vs. heating coil current.

Still more complex relationships might involve a bit of post-experiment computation (post-processing) using the raw data. For example, it may be useful to record the ratio of a voltage signal to a current signal vs. time (perhaps to indicate how an electrical resistance changed during the experiment). Or, it might be of interest to view how the current signal changes versus the square root of time (perhaps to elucidate how diffusion influences the measured current).

Regardless of the complexity of a signal relationship or how it is computed, this kind of two dimensional data is generally recorded as a set of ordered pairs, most often appearing as two columns of numeric data as shown in the figure below.


The data visible in the example (above) is a portion of a triangle waveform describing a voltage that was applied to an electrode during a voltammetry experiment. The voltage was recorded every 1.25 milliseconds, and the portion of data shown was measured about seven seconds into the experiment. Using the scroll bar along the side of the data table, it is possible to view data acquired at earlier or later points in the experiment.

Data Segments and Shading

The background shading in a data table often indicates additional information about a particular segment of the data. The default shading color is gray, but alternating pink and blue shading is often used to indicate the boundary between adjacent segments. In the example above, the pink shading indicates data recorded during the first segment of the triangle wave where the voltage signal is increasing versus time. The blue shading indicates the second segment of the triangle wave where the the voltage begins to decrease with time. In addition an entry is placed in the first column of the table to indicate the start of the second segment.

 Orange shading is sometimes used to indicate data which is known to be invalid or flawed in some way.

Tables Containing Multiple Signals

Many instruments produce more than one signal of interest during a given experiment. AfterMath groups all of the related signals from an experiment together into one data table in the archive. When you view a data table which contains more than one signal, it appears as shown below. There is a drop down list at the top of the display area which allows you to choose which signal relationship is displayed. In the example below, there are four different signal relationships which can be viewed.


Turning Signals into Plots

Scientists typically prefer to view signal measurements as traces on a plot rather than tables of numbers. If you would like to view a signal on a plot, simply click on the “Create Plot” button near the top of the table.

More details about this option are found later in this manual (click here).

Moving, Copying, Deleting, Importing

Moving and Copying Data Tables

In general, most AfterMath data tables are permanently bound to experiment results and cannot be individually moved or copied. AfterMath requires such data tables to remain linked together with the experiment specification that was used to generate the data (i.e., a data table by itself has no experimental context and is not allowed).

However, you can usually move or copy the entire experiment to which a data table belongs. When you copy the entire experiment, the data table and the experiment specification are both copied at the same time, so that the context of the data table is not lost.

Copying Data to Other Applications

You may copy data from a data table to another application by using the mouse to select some or all of the rows of the data table. Once these rows are selected, choose “Copy” from the file menu (or just press Control-C on the keyboard). This will copy the data from the selected rows to the system clipboard. You can then paste this numeric data into most major word processing and spreadsheet programs.

Deleting a Data Table

Because data tables are usually bound to a particular experiment, it is not possible to delete an individual data table. However, it is usually possible to delete the entire experiment from the archive. When you delete an experiment, both the data table and the experiment specification are removed from the archive.

Importing Data from Other Applications into a Data Table

Versions of the AfterMath software which are distributed for purposes of controlling and acquiring data from an instrument are generally not able to import data from other sources. Data tables are generated solely as the result of performing experiments and acquiring data from the instrument.