PyOpenWorm.plot module

class PyOpenWorm.plot.Plot(data=None, *args, **kwargs)[source]

Bases: PyOpenWorm.dataObject.DataObject

Object for storing plot data in PyOpenWorm.

Parameters:
data : 2D list (list of lists)

List of XY coordinates for this Plot.

Example usage ::
>>> pl = Plot([[1, 2], [3, 4]])
>>> pl.get_data()
# [[1, 2], [3, 4]]
get_data(self)[source]

Get the data stored for this plot.

set_data(self, data)[source]

Set the data attribute, which is user-facing, as well as the serialized _data_string attribute, which is used for db storage.