else: node_attr['com_children'] = [] except (AttributeError, TypeError): node_attr['com_children'] = [] # adding thread_url node_attr['com_thread'] = self.data.thread_url self.create_node(com_id, node_attr) THREAD_TYPES = {"Polymathprojects": CommentThreadPolymath, "Gilkalai": CommentThreadGilkalai, "Gowers": CommentThreadGowers, "Sbseminar": CommentThreadSBSeminar, "Terrytao": CommentThreadTerrytao} if __name__ == '__main__': PARSER = ac.make_arg_parser( ACTIONS.keys(), SETTINGS['project'], "Process the threads of a given project") ARGS = PARSER.parse_args() if ARGS.verbose: logging.basicConfig(level=getattr(logging, ARGS.verbose.upper())) main(ARGS.project, do_more=ARGS.more, use_cached=ARGS.load, cache_it=ARGS.cache, delete_all=ARGS.delete) else: logging.basicConfig(level=getattr(logging, SETTINGS['verbose'].upper()))
ax=axes2) return fig ion() for (num, interval) in enumerate(intervals): fig = get_fig(activity_df, interval) if show: fig.canvas.draw() plt.draw() plt.pause(1) plt.close(fig) else: plt.savefig("FIGS/img{0:0>5}.png".format(num)) plt.close(fig) if __name__ == '__main__': PARSER = ac.make_arg_parser( ACTIONS.keys(), SETTINGS['project'], "Create the author_network of a given project.") ARGS = PARSER.parse_args() if ARGS.verbose: logging.basicConfig(level=getattr(logging, ARGS.verbose.upper())) main(ARGS.project, do_more=ARGS.more, use_cached=ARGS.load, cache_it=ARGS.cache, delete_all=ARGS.delete) else: logging.basicConfig(level=getattr(logging, SETTINGS['verbose'].upper()))