flowstab.scripts.run_laplacians_transmats ========================================= .. py:module:: flowstab.scripts.run_laplacians_transmats .. autoapi-nested-parse:: 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 ---------- .. autoapisummary:: flowstab.scripts.run_laplacians_transmats.ap flowstab.scripts.run_laplacians_transmats.args flowstab.scripts.run_laplacians_transmats.attributes_list_to_save flowstab.scripts.run_laplacians_transmats.batch flowstab.scripts.run_laplacians_transmats.batch flowstab.scripts.run_laplacians_transmats.batch_num flowstab.scripts.run_laplacians_transmats.batch_size flowstab.scripts.run_laplacians_transmats.compress_inter_T flowstab.scripts.run_laplacians_transmats.compress_slice_trans flowstab.scripts.run_laplacians_transmats.compute_expm_transmat flowstab.scripts.run_laplacians_transmats.compute_intermediate flowstab.scripts.run_laplacians_transmats.compute_lin_transmat flowstab.scripts.run_laplacians_transmats.datadir flowstab.scripts.run_laplacians_transmats.force_csr flowstab.scripts.run_laplacians_transmats.full_batch flowstab.scripts.run_laplacians_transmats.inargs flowstab.scripts.run_laplacians_transmats.intervals_to_skip flowstab.scripts.run_laplacians_transmats.ncpu flowstab.scripts.run_laplacians_transmats.net flowstab.scripts.run_laplacians_transmats.net_filename flowstab.scripts.run_laplacians_transmats.net_name flowstab.scripts.run_laplacians_transmats.num_slices flowstab.scripts.run_laplacians_transmats.optional flowstab.scripts.run_laplacians_transmats.required flowstab.scripts.run_laplacians_transmats.reverse_time_list flowstab.scripts.run_laplacians_transmats.save_delta_inter_T flowstab.scripts.run_laplacians_transmats.save_flow_int flowstab.scripts.run_laplacians_transmats.save_inter_T flowstab.scripts.run_laplacians_transmats.save_slice_trans flowstab.scripts.run_laplacians_transmats.save_static_adjacencies flowstab.scripts.run_laplacians_transmats.savedir flowstab.scripts.run_laplacians_transmats.slice_length flowstab.scripts.run_laplacians_transmats.t0 flowstab.scripts.run_laplacians_transmats.t_s flowstab.scripts.run_laplacians_transmats.t_starts flowstab.scripts.run_laplacians_transmats.t_stops flowstab.scripts.run_laplacians_transmats.tau_ws flowstab.scripts.run_laplacians_transmats.tend flowstab.scripts.run_laplacians_transmats.time_slices flowstab.scripts.run_laplacians_transmats.time_slices_from_net_file flowstab.scripts.run_laplacians_transmats.tol flowstab.scripts.run_laplacians_transmats.total_num_batches flowstab.scripts.run_laplacians_transmats.use_dense_expm flowstab.scripts.run_laplacians_transmats.use_sparse_stoch flowstab.scripts.run_laplacians_transmats.verbose Functions --------- .. autoapisummary:: flowstab.scripts.run_laplacians_transmats.main flowstab.scripts.run_laplacians_transmats.worker Module Contents --------------- .. py:function:: main() .. py:function:: worker(net_start_stop) .. py:data:: ap .. py:data:: args .. py:data:: attributes_list_to_save :value: ['_t_start_laplacians', '_k_start_laplacians', '_t_stop_laplacians', '_k_stop_laplacians',... .. py:data:: batch .. py:data:: batch .. py:data:: batch_num .. py:data:: batch_size .. py:data:: compress_inter_T .. py:data:: compress_slice_trans .. py:data:: compute_expm_transmat .. py:data:: compute_intermediate :value: True .. py:data:: compute_lin_transmat .. py:data:: datadir .. py:data:: force_csr .. py:data:: full_batch .. py:data:: inargs .. py:data:: intervals_to_skip .. py:data:: ncpu .. py:data:: net .. py:data:: net_filename .. py:data:: net_name .. py:data:: num_slices .. py:data:: optional .. py:data:: required .. py:data:: reverse_time_list :value: [False, True] .. py:data:: save_delta_inter_T .. py:data:: save_flow_int .. py:data:: save_inter_T .. py:data:: save_slice_trans .. py:data:: save_static_adjacencies .. py:data:: savedir .. py:data:: slice_length .. py:data:: t0 .. py:data:: t_s .. py:data:: t_starts .. py:data:: t_stops .. py:data:: tau_ws .. py:data:: tend .. py:data:: time_slices .. py:data:: time_slices_from_net_file .. py:data:: tol .. py:data:: total_num_batches .. py:data:: use_dense_expm .. py:data:: use_sparse_stoch .. py:data:: verbose