API DocumentationΒΆ

bellini.api

Various modules that interface with the high-performance backends.

bellini.containers

Module containing various containers, which store Groups and interface with Procedure

bellini.devices

Module containing various experimental devices, which are used to manipuate either experimental objects or experimental states

bellini.distributions

High-level representations of random variables which can be compiled into backend-specific code

bellini.groups

Groups are objects that represent experimental reagents, e.g.

bellini.laws

Module containing objects that model physical laws

bellini.procedure

Module used for moduling Procedures

bellini.quantity

Module containing Quantity, which is used to represented deterministic values

bellini.reference

Module containing Reference, a object useful for general subindex of objects

bellini.units

Module that contains the internal uniting system used for computations.