digraph G { graph [rankdir="TB", clusterrank="local"]; lib__slack__analysis__channel [label="lib.slack.analysis.channel", style="filled", fillcolor="#FFFFFFB2", fontcolor="#000000", group="0"]; lib__analysis__community [label="lib.analysis.community", style="filled", fillcolor="#FFFFFFB2", fontcolor="#000000", group="0"]; lib__in_out__saver [label="lib.in_out.saver", style="filled", fillcolor="#FFFFFFB2", fontcolor="#000000", group="0"]; lib__slack__nickTracker [label="lib.slack.nickTracker", style="filled", fillcolor="#FFFFFFB2", fontcolor="#000000", group="0"]; lib__analysis__user [label="lib.analysis.user", style="filled", fillcolor="#FFFFFFB2", fontcolor="#000000", group="0"]; lib__vis [label="lib.vis", style="filled", fillcolor="#FFFFFFB2", fontcolor="#000000", group="0"]; lib__slack__analysis__network [label="lib.slack.analysis.network", style="filled", fillcolor="#FFFFFFB2", fontcolor="#000000", group="0"]; lib__slack__in_out__reader [label="lib.slack.in_out.reader", style="filled", fillcolor="#FFFFFFB2", fontcolor="#000000", group="0"]; lib__slack__util [label="lib.slack.util", style="filled", fillcolor="#FFFFFFB2", fontcolor="#000000", group="0"]; subgraph cluster_lib__analysis__community { graph [style="filled,rounded", fillcolor="#80808018", label="lib.analysis.community"]; lib__analysis__community__infomap_igraph [label="infomap_igraph", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; } subgraph cluster_lib__analysis__user { graph [style="filled,rounded", fillcolor="#80808018", label="lib.analysis.user"]; lib__analysis__user__top_keywords_for_nick [label="top_keywords_for_nick", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__analysis__user__keywords [label="keywords", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__analysis__user__extended_stop_words [label="extended_stop_words", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__analysis__user__keywords_clusters [label="keywords_clusters", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__analysis__user__nick_change_graph [label="nick_change_graph", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; subgraph cluster_lib__analysis__user__keywords { graph [style="filled,rounded", fillcolor="#80808018", label="lib.analysis.user.keywords"]; lib__analysis__user__keywords__get_nick_receiver [label="get_nick_receiver", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; } subgraph cluster_lib__analysis__user__keywords_clusters { graph [style="filled,rounded", fillcolor="#80808018", label="lib.analysis.user.keywords_clusters"]; lib__analysis__user__keywords_clusters__build_centroid [label="build_centroid", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; } } subgraph cluster_lib__in_out__saver { graph [style="filled,rounded", fillcolor="#80808018", label="lib.in_out.saver"]; lib__in_out__saver__check_if_dir_exists [label="check_if_dir_exists", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__in_out__saver__save_net_nx_graph [label="save_net_nx_graph", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__in_out__saver__draw_nx_graph [label="draw_nx_graph", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__in_out__saver__save_js_arc [label="save_js_arc", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__in_out__saver__save_csv [label="save_csv", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; } subgraph cluster_lib__slack__analysis__channel { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.analysis.channel"]; lib__slack__analysis__channel__response_time [label="response_time", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; lib__slack__analysis__channel__conv_len_conv_refr_time [label="conv_len_conv_refr_time", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; lib__slack__analysis__channel__truncate_table [label="truncate_table", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; lib__slack__analysis__channel__build_stat_dist [label="build_stat_dist", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; subgraph cluster_lib__slack__analysis__channel__conv_len_conv_refr_time { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.analysis.channel.conv_len_conv_refr_time"]; lib__slack__analysis__channel__conv_len_conv_refr_time__conv_append [label="conv_append", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; lib__slack__analysis__channel__conv_len_conv_refr_time__build_conversation [label="build_conversation", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; lib__slack__analysis__channel__conv_len_conv_refr_time__conv_helper [label="conv_helper", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; lib__slack__analysis__channel__conv_len_conv_refr_time__conv_mat_diff [label="conv_mat_diff", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; lib__slack__analysis__channel__conv_len_conv_refr_time__parse_log_lines_for_conv [label="parse_log_lines_for_conv", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; } subgraph cluster_lib__slack__analysis__channel__response_time { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.analysis.channel.response_time"]; lib__slack__analysis__channel__response_time__build_mean_list [label="build_mean_list", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; lib__slack__analysis__channel__response_time__resp_helper [label="resp_helper", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; } } subgraph cluster_lib__slack__analysis__network { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.analysis.network"]; lib__slack__analysis__network__identify_hubs_and_experts [label="identify_hubs_and_experts", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; lib__slack__analysis__network__message_number_bins_csv [label="message_number_bins_csv", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; lib__slack__analysis__network__message_number_graph [label="message_number_graph", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; lib__slack__analysis__network__filter_edge_list [label="filter_edge_list", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; lib__slack__analysis__network__degree_analysis_on_graph [label="degree_analysis_on_graph", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; lib__slack__analysis__network__message_time_graph [label="message_time_graph", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; lib__slack__analysis__network__nick_receiver_from_conn_comp [label="nick_receiver_from_conn_comp", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; lib__slack__analysis__network__degree_node_number_csv [label="degree_node_number_csv", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; subgraph cluster_lib__slack__analysis__network__degree_analysis_on_graph { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.analysis.network.degree_analysis_on_graph"]; lib__slack__analysis__network__degree_analysis_on_graph__nodes_with_degree_populator [label="nodes_with_degree_populator", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; lib__slack__analysis__network__degree_analysis_on_graph__raw_node_append [label="raw_node_append", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; lib__slack__analysis__network__degree_analysis_on_graph__give_userlist_where_degree_helper [label="give_userlist_where_degree_helper", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; } subgraph cluster_lib__slack__analysis__network__degree_node_number_csv { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.analysis.network.degree_node_number_csv"]; lib__slack__analysis__network__degree_node_number_csv__format_degree_list [label="format_degree_list", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; } subgraph cluster_lib__slack__analysis__network__message_number_bins_csv { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.analysis.network.message_number_bins_csv"]; lib__slack__analysis__network__message_number_bins_csv__bin_increment [label="bin_increment", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; } subgraph cluster_lib__slack__analysis__network__message_number_graph { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.analysis.network.message_number_graph"]; lib__slack__analysis__network__message_number_graph__msg_no_analysis_helper [label="msg_no_analysis_helper", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; lib__slack__analysis__network__message_number_graph__message_no_add_egde [label="message_no_add_egde", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; } subgraph cluster_lib__slack__analysis__network__message_time_graph { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.analysis.network.message_time_graph"]; lib__slack__analysis__network__message_time_graph__compare_spliced_nick [label="compare_spliced_nick", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; } } subgraph cluster_lib__slack__in_out__reader { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.in_out.reader"]; lib__slack__in_out__reader__linux_input_slack [label="linux_input_slack", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; subgraph cluster_lib__slack__in_out__reader__linux_input_slack { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.in_out.reader.linux_input_slack"]; lib__slack__in_out__reader__linux_input_slack__check_if_path_is_valid [label="check_if_path_is_valid", style="filled", fillcolor="#00FF00B2", fontcolor="#000000", group="1"]; } } subgraph cluster_lib__slack__nickTracker { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.nickTracker"]; lib__slack__nickTracker__nick_tracker [label="nick_tracker", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; subgraph cluster_lib__slack__nickTracker__nick_tracker { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.nickTracker.nick_tracker"]; lib__slack__nickTracker__nick_tracker__nick_append [label="nick_append", style="filled", fillcolor="#32FF32B2", fontcolor="#000000", group="1"]; } } subgraph cluster_lib__slack__util { graph [style="filled,rounded", fillcolor="#80808018", label="lib.slack.util"]; lib__slack__util__extend_conversation_list [label="extend_conversation_list", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__correct_nick_for_ [label="correct_nick_for_", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__HACK_convert_nx_igraph [label="HACK_convert_nx_igraph", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__check_if_msg_line [label="check_if_msg_line", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__find_top_n_element_after_sorting [label="find_top_n_element_after_sorting", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__correct_last_char_list [label="correct_last_char_list", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__correctLastCharCR [label="correctLastCharCR", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__build_graphs [label="build_graphs", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__create_connected_nick_list [label="create_connected_nick_list", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__count_number_of_users_on_channel [label="count_number_of_users_on_channel", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__get_nick_representative [label="get_nick_representative", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__get_year_month_day [label="get_year_month_day", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__to_edges [label="to_edges", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__load_from_disk [label="load_from_disk", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__get_nick_sen_rec [label="get_nick_sen_rec", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__splice_find [label="splice_find", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__exponential_curve_func [label="exponential_curve_func", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__save_to_disk [label="save_to_disk", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__rec_list_splice [label="rec_list_splice", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; lib__slack__util__to_graph [label="to_graph", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; } subgraph cluster_lib__vis { graph [style="filled,rounded", fillcolor="#80808018", label="lib.vis"]; lib__vis__generate_group_bar_charts [label="generate_group_bar_charts", style="filled", fillcolor="#99FF99B2", fontcolor="#000000", group="1"]; lib__vis__exponential_curve_fit_and_plot [label="exponential_curve_fit_and_plot", style="filled", fillcolor="#99FF99B2", fontcolor="#000000", group="1"]; lib__vis__matplotlob_csv_heatmap_generator [label="matplotlob_csv_heatmap_generator", style="filled", fillcolor="#99FF99B2", fontcolor="#000000", group="1"]; lib__vis__box_plot [label="box_plot", style="filled", fillcolor="#99FF99B2", fontcolor="#000000", group="1"]; lib__vis__generate_probability_distribution [label="generate_probability_distribution", style="filled", fillcolor="#99FF99B2", fontcolor="#000000", group="1"]; lib__vis__plot_infomap_igraph [label="plot_infomap_igraph", style="filled", fillcolor="#99FF99B2", fontcolor="#000000", group="1"]; lib__vis__generate_log_plots [label="generate_log_plots", style="filled", fillcolor="#99FF99B2", fontcolor="#000000", group="1"]; lib__vis__plot_data [label="plot_data", style="filled", fillcolor="#99FF99B2", fontcolor="#000000", group="1"]; lib__vis__calc_plot_linear_fit [label="calc_plot_linear_fit", style="filled", fillcolor="#99FF99B2", fontcolor="#000000", group="1"]; lib__vis__csv_heatmap_generator_plotly [label="csv_heatmap_generator_plotly", style="filled", fillcolor="#99FF99B2", fontcolor="#000000", group="1"]; lib__vis__exponential_curve_fit_and_plot_x_shifted [label="exponential_curve_fit_and_plot_x_shifted", style="filled", fillcolor="#99FF99B2", fontcolor="#000000", group="1"]; subgraph cluster_lib__vis__calc_plot_linear_fit { graph [style="filled,rounded", fillcolor="#80808018", label="lib.vis.calc_plot_linear_fit"]; lib__vis__calc_plot_linear_fit__trace_helper_pyplot [label="trace_helper_pyplot", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; } subgraph cluster_lib__vis__matplotlob_csv_heatmap_generator { graph [style="filled,rounded", fillcolor="#80808018", label="lib.vis.matplotlob_csv_heatmap_generator"]; lib__vis__matplotlob_csv_heatmap_generator__np_arrange_helper [label="np_arrange_helper", style="filled", fillcolor="#65FF65B2", fontcolor="#000000", group="1"]; } } lib__analysis__user__keywords_clusters -> lib__analysis__user__keywords; lib__analysis__user__keywords_clusters -> lib__analysis__user__keywords_clusters__build_centroid; lib__analysis__user__keywords_clusters -> lib__analysis__user__extended_stop_words; lib__slack__analysis__channel__conv_len_conv_refr_time__conv_helper -> lib__slack__util__get_nick_sen_rec; lib__slack__analysis__channel__conv_len_conv_refr_time__conv_helper -> lib__slack__analysis__channel__conv_len_conv_refr_time__conv_append; lib__analysis__user__nick_change_graph -> lib__slack__util__get_year_month_day; lib__analysis__user__nick_change_graph -> lib__slack__util__build_graphs; lib__analysis__user__nick_change_graph -> lib__slack__util__splice_find; lib__vis__plot_data -> lib__in_out__saver__check_if_dir_exists; lib__analysis__user__keywords -> lib__analysis__user__top_keywords_for_nick; lib__analysis__user__keywords -> lib__analysis__user__keywords__get_nick_receiver; lib__analysis__user__keywords -> lib__slack__util__splice_find; lib__analysis__user__keywords -> lib__analysis__user__extended_stop_words; lib__analysis__user__keywords -> lib__slack__util__rec_list_splice; lib__analysis__user__keywords -> lib__slack__util__check_if_msg_line; lib__analysis__user__keywords -> lib__slack__util__correct_last_char_list; lib__analysis__user__keywords -> lib__slack__util__get_nick_representative; lib__analysis__user__keywords -> lib__slack__util__correctLastCharCR; lib__analysis__user__keywords -> lib__slack__util__correct_nick_for_; lib__slack__analysis__channel__response_time -> lib__slack__analysis__channel__truncate_table; lib__slack__analysis__channel__response_time -> lib__slack__util__create_connected_nick_list; lib__slack__analysis__channel__response_time -> lib__slack__util__get_nick_sen_rec; lib__slack__analysis__channel__response_time -> lib__slack__analysis__channel__response_time__resp_helper; lib__slack__analysis__channel__response_time -> lib__slack__analysis__channel__response_time__build_mean_list; lib__slack__analysis__channel__response_time -> lib__slack__util__to_graph; lib__slack__analysis__channel__response_time -> lib__slack__util__splice_find; lib__slack__analysis__channel__response_time -> lib__slack__util__check_if_msg_line; lib__slack__analysis__channel__response_time -> lib__slack__util__correctLastCharCR; lib__slack__analysis__channel__response_time -> lib__slack__util__rec_list_splice; lib__slack__analysis__channel__response_time -> lib__slack__util__correct_last_char_list; lib__slack__analysis__channel__conv_len_conv_refr_time__build_conversation -> lib__slack__analysis__channel__conv_len_conv_refr_time__conv_helper; lib__vis__exponential_curve_fit_and_plot -> lib__slack__util__exponential_curve_func; lib__vis__exponential_curve_fit_and_plot -> lib__in_out__saver__check_if_dir_exists; lib__vis__exponential_curve_fit_and_plot -> lib__slack__util; lib__vis__exponential_curve_fit_and_plot -> lib__vis__generate_probability_distribution; lib__vis__exponential_curve_fit_and_plot_x_shifted -> lib__slack__util__exponential_curve_func; lib__vis__exponential_curve_fit_and_plot_x_shifted -> lib__in_out__saver__check_if_dir_exists; lib__vis__exponential_curve_fit_and_plot_x_shifted -> lib__vis__generate_probability_distribution; lib__vis__exponential_curve_fit_and_plot_x_shifted -> lib__slack__util; lib__slack__in_out__reader__linux_input_slack -> lib__slack__in_out__reader__linux_input_slack__check_if_path_is_valid; lib__vis__plot_infomap_igraph -> lib__in_out__saver__check_if_dir_exists; lib__analysis__user__keywords__get_nick_receiver -> lib__slack__util__get_nick_representative; lib__vis__generate_log_plots -> lib__vis__plot_data; lib__vis__generate_log_plots -> lib__vis__calc_plot_linear_fit; lib__slack__analysis__channel__response_time__resp_helper -> lib__slack__util__get_nick_sen_rec; lib__slack__analysis__channel__conv_len_conv_refr_time__parse_log_lines_for_conv -> lib__slack__util__get_nick_sen_rec; lib__slack__analysis__channel__conv_len_conv_refr_time__parse_log_lines_for_conv -> lib__slack__util__check_if_msg_line; lib__slack__analysis__channel__conv_len_conv_refr_time__parse_log_lines_for_conv -> lib__slack__util__rec_list_splice; lib__slack__analysis__channel__conv_len_conv_refr_time__parse_log_lines_for_conv -> lib__slack__analysis__channel__conv_len_conv_refr_time__conv_helper; lib__slack__analysis__channel__conv_len_conv_refr_time__parse_log_lines_for_conv -> lib__slack__util__correctLastCharCR; lib__slack__analysis__channel__conv_len_conv_refr_time__parse_log_lines_for_conv -> lib__slack__analysis__channel__conv_len_conv_refr_time__build_conversation; lib__slack__analysis__channel__conv_len_conv_refr_time__parse_log_lines_for_conv -> lib__slack__util__splice_find; lib__slack__analysis__channel__conv_len_conv_refr_time__parse_log_lines_for_conv -> lib__slack__util__correct_last_char_list; lib__slack__analysis__network__message_number_bins_csv -> lib__slack__util__correctLastCharCR; lib__slack__analysis__network__message_number_bins_csv -> lib__slack__util__rec_list_splice; lib__slack__analysis__network__message_number_bins_csv -> lib__slack__util__correct_last_char_list; lib__slack__analysis__network__message_number_bins_csv -> lib__slack__analysis__network__message_number_bins_csv__bin_increment; lib__vis__calc_plot_linear_fit -> lib__vis__calc_plot_linear_fit__trace_helper_pyplot; lib__vis__calc_plot_linear_fit -> lib__in_out__saver__check_if_dir_exists; lib__slack__analysis__network__identify_hubs_and_experts -> lib__analysis__user__keywords; lib__slack__analysis__network__identify_hubs_and_experts -> lib__slack__analysis__network__message_number_graph; lib__slack__analysis__network__identify_hubs_and_experts -> lib__slack__util__find_top_n_element_after_sorting; lib__in_out__saver__draw_nx_graph -> lib__in_out__saver__check_if_dir_exists; lib__in_out__saver__save_net_nx_graph -> lib__in_out__saver__check_if_dir_exists; lib__slack__analysis__network__degree_analysis_on_graph__raw_node_append -> lib__slack__analysis__network__degree_analysis_on_graph__give_userlist_where_degree_helper; lib__slack__analysis__network__message_number_graph__msg_no_analysis_helper -> lib__slack__util__get_nick_sen_rec; lib__slack__analysis__network__message_number_graph__msg_no_analysis_helper -> lib__slack__util__extend_conversation_list; lib__vis__box_plot -> lib__in_out__saver__check_if_dir_exists; lib__slack__analysis__network__degree_analysis_on_graph -> lib__slack__analysis__network__degree_analysis_on_graph__raw_node_append; lib__slack__analysis__network__degree_analysis_on_graph -> lib__slack__analysis__network__degree_analysis_on_graph__nodes_with_degree_populator; lib__slack__util__correct_last_char_list -> lib__slack__util__correctLastCharCR; lib__slack__util__splice_find -> lib__slack__util__correctLastCharCR; lib__slack__analysis__network__message_number_graph__message_no_add_egde -> lib__slack__util__get_nick_representative; lib__slack__analysis__network__message_number_graph -> lib__slack__analysis__network__message_number_graph__message_no_add_egde; lib__slack__analysis__network__message_number_graph -> lib__slack__analysis__network__nick_receiver_from_conn_comp; lib__slack__analysis__network__message_number_graph -> lib__slack__util__get_year_month_day; lib__slack__analysis__network__message_number_graph -> lib__slack__util__check_if_msg_line; lib__slack__analysis__network__message_number_graph -> lib__slack__util__create_connected_nick_list; lib__slack__analysis__network__message_number_graph -> lib__slack__util__correctLastCharCR; lib__slack__analysis__network__message_number_graph -> lib__slack__util__rec_list_splice; lib__slack__analysis__network__message_number_graph -> lib__slack__analysis__network__message_number_graph__msg_no_analysis_helper; lib__slack__analysis__network__message_number_graph -> lib__slack__util__correct_last_char_list; lib__slack__analysis__network__message_number_graph -> lib__slack__util__to_graph; lib__slack__analysis__network__message_time_graph__compare_spliced_nick -> lib__slack__analysis__network__nick_receiver_from_conn_comp; lib__slack__analysis__network__message_time_graph__compare_spliced_nick -> lib__slack__util__build_graphs; lib__in_out__saver__save_js_arc -> lib__in_out__saver__check_if_dir_exists; lib__slack__analysis__network__degree_node_number_csv -> lib__slack__analysis__network__degree_analysis_on_graph; lib__slack__analysis__network__degree_node_number_csv -> lib__slack__analysis__network__degree_node_number_csv__format_degree_list; lib__slack__analysis__network__degree_node_number_csv -> lib__slack__analysis__network__message_number_graph; lib__vis__matplotlob_csv_heatmap_generator -> lib__vis__matplotlob_csv_heatmap_generator__np_arrange_helper; lib__slack__analysis__channel__conv_len_conv_refr_time -> lib__slack__analysis__channel__truncate_table; lib__slack__analysis__channel__conv_len_conv_refr_time -> lib__slack__util__create_connected_nick_list; lib__slack__analysis__channel__conv_len_conv_refr_time -> lib__slack__analysis__channel__conv_len_conv_refr_time__conv_mat_diff; lib__slack__analysis__channel__conv_len_conv_refr_time -> lib__slack__analysis__channel__conv_len_conv_refr_time__parse_log_lines_for_conv; lib__slack__analysis__channel__conv_len_conv_refr_time -> lib__slack__util__to_graph; lib__slack__analysis__channel__conv_len_conv_refr_time -> lib__slack__analysis__channel__build_stat_dist; lib__in_out__saver__save_csv -> lib__in_out__saver__check_if_dir_exists; lib__slack__analysis__network__message_time_graph -> lib__slack__util__create_connected_nick_list; lib__slack__analysis__network__message_time_graph -> lib__slack__util__get_year_month_day; lib__slack__analysis__network__message_time_graph -> lib__slack__util__check_if_msg_line; lib__slack__analysis__network__message_time_graph -> lib__slack__util__correctLastCharCR; lib__slack__analysis__network__message_time_graph -> lib__slack__util__rec_list_splice; lib__slack__analysis__network__message_time_graph -> lib__slack__util__get_nick_sen_rec; lib__slack__analysis__network__message_time_graph -> lib__slack__analysis__network__message_time_graph__compare_spliced_nick; lib__slack__analysis__network__message_time_graph -> lib__slack__util__correct_last_char_list; lib__slack__analysis__network__message_time_graph -> lib__slack__util__build_graphs; lib__slack__analysis__network__message_time_graph -> lib__slack__util__to_graph; lib__slack__util__to_graph -> lib__slack__util__to_edges; lib__slack__nickTracker__nick_tracker -> lib__slack__nickTracker__nick_tracker__nick_append; lib__slack__nickTracker__nick_tracker -> lib__slack__util__check_if_msg_line; lib__slack__nickTracker__nick_tracker -> lib__slack__util__correctLastCharCR; }