Kappa_runtime.DataSourcetype snapshot = {snapshot_event : int;snapshot_time : float;snapshot_agents : (int * Kappa_site_graphs.User_graph.connected_component) list;snapshot_tokens : (string * Kappa_data_structures.Nbr.t) array;}type din_data = {din_kind : Kappa_terms.Primitives.din_kind;din_start : float;din_hits : int array;din_fluxs : float array array;}type t = | DIN of string * din| DeltaActivities of int * (int * (float * float)) list| Plot of Kappa_data_structures.Nbr.t arrayMust have length >= 1 (at least T or E)
| Print of file_line| TraceStep of Trace.step| Snapshot of string * snapshot| Log of string| Species of string * float * Kappa_site_graphs.User_graph.connected_component| Warning of Kappa_data_structures.Loc.t option * Format.formatter -> unitSerialize a value of type snapshot into a JSON string.
Input JSON data of type snapshot.
Serialize a value of type din into a JSON string.
Input JSON data of type din.
Serialize a value of type plot into a JSON string.
Input JSON data of type plot.
val print_plot_line :
is_tsv:bool ->
(Format.formatter -> 'a -> unit) ->
Format.formatter ->
'a array ->
unitval print_initial_inputs :
?uuid:int ->
Kappa_terms.Configuration.t ->
Kappa_terms.Model.t ->
Format.formatter ->
(Kappa_terms.Primitives.alg_expr * Kappa_terms.Primitives.elementary_rule)
list ->
unitval print_warning :
?pos:Kappa_data_structures.Loc.t ->
Format.formatter ->
(Format.formatter -> unit) ->
unit