diff options
Diffstat (limited to 'Code/merge_edges.py')
-rw-r--r-- | Code/merge_edges.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Code/merge_edges.py b/Code/merge_edges.py index 2fc034c..780da95 100644 --- a/Code/merge_edges.py +++ b/Code/merge_edges.py @@ -188,7 +188,7 @@ for fname in sorted(edges_file_lst, key=lambda t: -os.stat(t).st_mtime): # sort f.close() # use the most recent 365 edge files because they might be the best - if file_count >= 300: + if file_count >= 365: break write_log_file('[merge_edges.py] BRAIN has collected edges from %d files.' % (file_count) , UPDATE_NETWORK_LOG_FILE) @@ -199,6 +199,7 @@ if not os.path.isdir(folder_path): os.mkdir(folder_path) +# Write edge information to a text file called edges.txt write_log_file('[merge_edges.py] Make text edge file %s ...' % (MERGED_EDGE_FILE), UPDATE_NETWORK_LOG_FILE) fout = open(MERGED_EDGE_FILE, 'w') for k in d: @@ -207,10 +208,11 @@ for k in d: fout.close() +# Write edge information to SQLite database file, which could be opened using software called "DB Browser for SQLite" +# Biologists may use this file for filtering the information they need. db_fname = os.path.join(folder_path, 'edges.sqlite') write_log_file('[merge_edges.py] Make SQLite database file %s.' % (db_fname), UPDATE_NETWORK_LOG_FILE) - if os.path.exists(db_fname): os.remove(db_fname) |