package kappa-library
Public internals of the Kappa tool suite. Use this package to use kappa as a lib
Install
Dune Dependency
Authors
Maintainers
Sources
v4.1.3.tar.gz
md5=1c9a8a0d79f085757817f90834e166f5
sha512=13ac40442940ba6e72d7dc5bf952e67443872f7bff63e9c76a3a699a6904c88696047fe04519b7ec6546371642f6ee7b0983117be302694aca15500b0df40de3
doc/kappa-library.runtime/Kappa_runtime/Trace/index.html
Module Kappa_runtime.Trace
Source
Trace of simulation
Source
val print_event_kind_dot_annot :
Kappa_terms.Model.t ->
Format.formatter ->
event_kind ->
unit
Source
type step =
| Subs of int * int
| Rule of int * Kappa_terms.Instantiation.concrete Kappa_terms.Instantiation.event * unit Simulation_info.t
| Pert of string * Kappa_terms.Instantiation.concrete Kappa_terms.Instantiation.event * unit Simulation_info.t
| Init of Kappa_terms.Instantiation.concrete Kappa_terms.Instantiation.action list
| Obs of string * Kappa_terms.Instantiation.concrete Kappa_terms.Instantiation.test list list * unit Simulation_info.t
| Dummy of string
Source
val tests_of_step :
step ->
Kappa_terms.Instantiation.concrete Kappa_terms.Instantiation.test list
Source
val actions_of_step :
step ->
Kappa_terms.Instantiation.concrete Kappa_terms.Instantiation.action list
* (Kappa_terms.Instantiation.concrete Kappa_terms.Instantiation.site
* Kappa_terms.Instantiation.concrete
Kappa_terms.Instantiation.binding_state)
list
Source
val side_effects_of_step :
step ->
Kappa_terms.Instantiation.concrete Kappa_terms.Instantiation.site list
Source
val print_step :
?compact:bool ->
?env:Kappa_terms.Model.t ->
Format.formatter ->
step ->
unit
Serialize a value of type step
into a JSON string.
Input JSON data of type step
.
Source
val fold_trace :
(Kappa_terms.Model.t -> 'a -> step -> 'a) ->
(Kappa_terms.Model.t -> 'a) ->
Yojson.Safe.lexer_state ->
Lexing.lexbuf ->
Kappa_terms.Model.t * 'a
Source
val fold_trace_file :
(Kappa_terms.Model.t -> 'a -> step -> 'a) ->
(Kappa_terms.Model.t -> 'a) ->
string ->
Kappa_terms.Model.t * 'a
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>