noise

classes.noise

Classes

Name Description
Integrator Direct datamodel Integrator with ontology-backed population.
Noise Datamodel Noise with property-based conveniences and no runtime caches.

Integrator

classes.noise.Integrator(**kwargs)

Direct datamodel Integrator with ontology-backed population.

Only schema fields are stored. All runtime conveniences are exposed as properties.

Methods

Name Description
from_db Load an Integrator by name from the tvbo database.
from_file Load an Integrator from a YAML file.
list_db List available integrators in the tvbo database.
from_db
classes.noise.Integrator.from_db(name)

Load an Integrator by name from the tvbo database.

from_file
classes.noise.Integrator.from_file(filepath)

Load an Integrator from a YAML file.

list_db
classes.noise.Integrator.list_db()

List available integrators in the tvbo database.

Noise

classes.noise.Noise(**kwargs)

Datamodel Noise with property-based conveniences and no runtime caches.

  • Inherits all serializable fields from tvbo_datamodel.Noise directly.
  • Provides computed properties for sigma and nsig based on parameters.
  • No mutation of parameters and no cached fields; safe for serialization.