forked from jdanceze/cg_parser
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathformat_covid.py
29 lines (21 loc) · 974 Bytes
/
format_covid.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import configparser
from signature_convert import convert_signature
config = configparser.ConfigParser()
config.read('settings.ini')
covids_file = config.get('Paths', 'covids_file')
dummy_main_method_file = config.get('Paths', 'dummy_main_method_file')
processed_method_file = config.get('Paths', 'processed_method_file')
method_reference_file = config.get('Paths', 'method_reference_file')
with open(covids_file, 'r') as covids:
method_signatures = [line.strip() for line in covids]
for signature in method_signatures:
# print("old: ",signature)
# print("new: ",convert_signature(signature))
# print("====================================")
with open(processed_method_file, 'a') as f:
f.write(convert_signature(signature))
f.write("\n")
with open(method_reference_file, 'w') as outfile:
for fname in [dummy_main_method_file, processed_method_file]:
with open(fname) as infile:
outfile.write(infile.read())