ConfigurationError
ConfigurationKeyError
DuplicatedConfigurationError
ConfigNode
ConfigTree
VivariumError
Interpolation
validate_parameters()
validate_call_data()
check_data_complete()
Order0Interp
NonCRNTestPopulation
TestPopulation
build_table()
make_dummy_column()
get_randomness()
reset_mocks()
metadata()
build_model_specification()
validate_model_specification_file()
build_simulation_configuration()
SimulationContext
Builder
run_simulation()
Event
EventChannel
EventManager
EventInterface
LifeCycleError
InvalidTransitionError
ConstraintError
LifeCycleState
LifeCyclePhase
LifeCycle
ConstraintMaker
LifeCycleManager
LifeCycleInterface
InterpolatedTable
ScalarTable
LookupTable
LookupTableManager
LookupTableInterface
Metrics
PluginConfigurationError
PluginManager
ResourceError
ResourceGroup
ResourceManager
ResourceInterface
Trigger
Transition
State
Transient
TransientState
TransitionSet
Machine
SimulationClock
SimpleClock
get_time_stamp()
DateTimeClock
TimeInterface
from_yearly()
to_yearly()
rate_to_probability()
probability_to_rate()
collapse_nested_dict()
import_by_path()
handle_exceptions()
DynamicValueError
replace_combiner()
list_combiner()
rescale_post_processor()
union_post_processor()
Pipeline
ValuesManager
ValuesInterface
PopulationError
SimulantData
InitializerComponentSet
PopulationManager
PopulationInterface
PopulationView
vivarium
random()
get_hash()
choice()
filter_for_probability()
RandomnessError
IndexMap
RandomnessManager
RandomnessInterface
RandomnessStream
Collection of utility functions shared by the vivarium framework.
Import a class or function given it’s absolute path.
path (str) – Path to object to import
Callable
Drops a user into an interactive debugger if func raises an error.
func (Callable) –
logger (Any) –
with_debugger (bool) –