diff options
author | Hui Lan <lanhui@zjnu.edu.cn> | 2024-08-06 15:59:45 +0800 |
---|---|---|
committer | Hui Lan <lanhui@zjnu.edu.cn> | 2024-08-06 15:59:45 +0800 |
commit | 2f1b7bc8d9542e3d65007b6658691ae9e5c5e870 (patch) | |
tree | 2e094a688d494dd8bfc1db71d338f13a3a4cb04d /Code/merge_edges.py | |
parent | 1ba96fd1fc6fc27d24ed1ae2776a8b85ee967fc5 (diff) |
merge_edges.py: add some comments
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) |