Internal data model#

In its internal data model, DataLab stores data using two main classes:

  • sigima.objects.SignalObj, which represents a signal object, and

  • sigima.objects.ImageObj, which represents an image object.

These classes are defined in the sigima.objects package.

Also, DataLab uses many different datasets (based on guidata’s DataSet class) to store the parameters of the computations. These datasets are defined in different modules but are exposed publicly in the sigima.params package.

See also

The API section for more information on the public API.