flowstab.scripts.run_laplacians_transmats

Helper script to automatize and parallelize the computation of Laplacians, inter-event transition matrices and transition matrices for a temporal network.

Computes the inter event transition matrices. This is done by first splitting the temporal network in a given number of slices (controlled by num_slices or slice_length) and spreading the computation for each slice over ncpu parallel jobs. The results for each slice and each value of the resolution (tau_w_list) are saved in separate files named {savedir}/{net_name}_tau_w{tau_w}_int{slice_number}__inter_trans_mat.{ext}.

Attributes

ap

args

attributes_list_to_save

batch

batch

batch_num

batch_size

compress_inter_T

compress_slice_trans

compute_expm_transmat

compute_intermediate

compute_lin_transmat

datadir

force_csr

full_batch

inargs

intervals_to_skip

ncpu

net

net_filename

net_name

num_slices

optional

required

reverse_time_list

save_delta_inter_T

save_flow_int

save_inter_T

save_slice_trans

save_static_adjacencies

savedir

slice_length

t0

t_s

t_starts

t_stops

tau_ws

tend

time_slices

time_slices_from_net_file

tol

total_num_batches

use_dense_expm

use_sparse_stoch

verbose

Functions

main()

worker(net_start_stop)

Module Contents

flowstab.scripts.run_laplacians_transmats.main()[source]
flowstab.scripts.run_laplacians_transmats.worker(net_start_stop)[source]
flowstab.scripts.run_laplacians_transmats.ap[source]
flowstab.scripts.run_laplacians_transmats.args[source]
flowstab.scripts.run_laplacians_transmats.attributes_list_to_save = ['_t_start_laplacians', '_k_start_laplacians', '_t_stop_laplacians', '_k_stop_laplacians',...[source]
flowstab.scripts.run_laplacians_transmats.batch[source]
flowstab.scripts.run_laplacians_transmats.batch[source]
flowstab.scripts.run_laplacians_transmats.batch_num[source]
flowstab.scripts.run_laplacians_transmats.batch_size[source]
flowstab.scripts.run_laplacians_transmats.compress_inter_T[source]
flowstab.scripts.run_laplacians_transmats.compress_slice_trans[source]
flowstab.scripts.run_laplacians_transmats.compute_expm_transmat[source]
flowstab.scripts.run_laplacians_transmats.compute_intermediate = True[source]
flowstab.scripts.run_laplacians_transmats.compute_lin_transmat[source]
flowstab.scripts.run_laplacians_transmats.datadir[source]
flowstab.scripts.run_laplacians_transmats.force_csr[source]
flowstab.scripts.run_laplacians_transmats.full_batch[source]
flowstab.scripts.run_laplacians_transmats.inargs[source]
flowstab.scripts.run_laplacians_transmats.intervals_to_skip[source]
flowstab.scripts.run_laplacians_transmats.ncpu[source]
flowstab.scripts.run_laplacians_transmats.net[source]
flowstab.scripts.run_laplacians_transmats.net_filename[source]
flowstab.scripts.run_laplacians_transmats.net_name[source]
flowstab.scripts.run_laplacians_transmats.num_slices[source]
flowstab.scripts.run_laplacians_transmats.optional[source]
flowstab.scripts.run_laplacians_transmats.required[source]
flowstab.scripts.run_laplacians_transmats.reverse_time_list = [False, True][source]
flowstab.scripts.run_laplacians_transmats.save_delta_inter_T[source]
flowstab.scripts.run_laplacians_transmats.save_flow_int[source]
flowstab.scripts.run_laplacians_transmats.save_inter_T[source]
flowstab.scripts.run_laplacians_transmats.save_slice_trans[source]
flowstab.scripts.run_laplacians_transmats.save_static_adjacencies[source]
flowstab.scripts.run_laplacians_transmats.savedir[source]
flowstab.scripts.run_laplacians_transmats.slice_length[source]
flowstab.scripts.run_laplacians_transmats.t0[source]
flowstab.scripts.run_laplacians_transmats.t_s[source]
flowstab.scripts.run_laplacians_transmats.t_starts[source]
flowstab.scripts.run_laplacians_transmats.t_stops[source]
flowstab.scripts.run_laplacians_transmats.tau_ws[source]
flowstab.scripts.run_laplacians_transmats.tend[source]
flowstab.scripts.run_laplacians_transmats.time_slices[source]
flowstab.scripts.run_laplacians_transmats.time_slices_from_net_file[source]
flowstab.scripts.run_laplacians_transmats.tol[source]
flowstab.scripts.run_laplacians_transmats.total_num_batches[source]
flowstab.scripts.run_laplacians_transmats.use_dense_expm[source]
flowstab.scripts.run_laplacians_transmats.use_sparse_stoch[source]
flowstab.scripts.run_laplacians_transmats.verbose[source]