API Reference
This section contains the reference detailing the functions and modules available in EasyScience.
- base_classes – Core abstract and helper base
classes used to build EasyScience objects (e.g.
ObjBase,ModelBase). - fitting – Fitting utilities and interfaces, including
Fitterand available minimizers. - global_object – Global singleton providing shared services (logger, map, undo/redo stack, script manager).
- io – Serialization and deserialization framework for persisting EasyScience objects (serializers and components).
- job – Job and experiment abstractions for running and organizing analyses.
- models – Predefined model implementations (e.g. polynomial models) used in fitting workflows.
- utils – Miscellaneous utility functions and helpers (class tools, decorators, type helpers).
- variable – Descriptor types and variable abstractions
(e.g.
DescriptorNumber,Parameter,DescriptorArray).