mirror of
https://github.com/vacp2p/wakurtosis.git
synced 2026-01-09 14:58:02 -05:00
Merge branch 'master' into Alberto/analysis_multinode
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
rm -f traits
|
||||
rm -rf network_data
|
||||
|
||||
cp -r ../config/traits .
|
||||
docker build -t gennet .
|
||||
rm -rf traits
|
||||
|
||||
@@ -5,7 +5,7 @@ import networkx as nx
|
||||
import numpy as np
|
||||
|
||||
import random, math
|
||||
import sys, os
|
||||
import sys, os, shutil
|
||||
import json, ast
|
||||
from collections import defaultdict
|
||||
|
||||
@@ -120,6 +120,11 @@ def exists_or_nonempty(dirname):
|
||||
else:
|
||||
return False
|
||||
|
||||
# remove mkdir
|
||||
def make_empty_dir(dirname):
|
||||
if os.path.isdir(dirname):
|
||||
shutil.rmtree(dirname)
|
||||
os.makedirs(dirname, exist_ok=True)
|
||||
|
||||
### topics related fns #############################################################
|
||||
|
||||
@@ -489,7 +494,7 @@ def main(ctx: typer.Context,
|
||||
G = generate_network(ctx)
|
||||
|
||||
# Do not complain if the folder already exists
|
||||
os.makedirs(output_dir, exist_ok=True)
|
||||
make_empty_dir(output_dir)
|
||||
|
||||
# Generate file format specific data structs and write the files
|
||||
generate_and_write_files(ctx, G)
|
||||
|
||||
Reference in New Issue
Block a user