2
2
from data_services .data_generator import *
3
3
from data_services .save_service import *
4
4
from database_services .filter import *
5
- from database_services .updater import *
6
5
from database_services .populator import *
7
6
import argparse
8
7
from datetime import datetime , timezone , timedelta
@@ -13,6 +12,7 @@ def load_data(network_option):
13
12
print ("Generating data................................................." )
14
13
time_stamp = datetime .now (timezone (timedelta (hours = - 8 )))
15
14
formatted_time_stamp = time_stamp .strftime ("%Y-%m-%d %H:%M:%S%z" )
15
+ print ("Formatted_time_stamp: " , formatted_time_stamp )
16
16
if network_option in ['all' , Constants .GRN_NETWORK_MODE ]:
17
17
grnDataGenerator = GeneRegulatoryNetworkDataGenerator (GeneRegulatoryNetworkFetcherService (), GeneRegulatoryNetworkProcessor (formatted_time_stamp ), save_service )
18
18
@@ -27,40 +27,26 @@ def load_data(network_option):
27
27
28
28
SourceDataGenerator (SourceProcessor (formatted_time_stamp ), save_service )
29
29
30
- def filter_data (network_option , db_url ):
31
- print ("Filtering data................................................." )
32
- if network_option in ['all' , Constants .GRN_NETWORK_MODE ]:
33
- GeneFilter (db_url , save_service , network_mode = "grn" ).filter_data ()
34
-
35
- if network_option in ['all' , Constants .PPI_NETWORK_MODE ]:
36
- GeneFilter (db_url , save_service , network_mode = "ppi" ).filter_data ()
37
- ProteinFilter (db_url , save_service ).filter_data ()
38
-
39
30
def adding_data_to_databse (network_option , db_url ):
40
31
print ("Adding data to database................................................." )
41
32
if network_option in ['all' , Constants .GRN_NETWORK_MODE ]:
42
33
network_mode = Constants .GRN_NETWORK_MODE
43
34
SourceDataPopulator (db_url , network_mode ).populate_data ()
44
35
GeneDataPopulator (db_url , network_mode ).populate_data ()
45
- GeneUpdater (db_url , network_mode ).update_data ()
46
36
GeneRegulatoryNetworkDataPopulator (db_url ).populate_data ()
47
37
48
38
if network_option in ['all' , Constants .PPI_NETWORK_MODE ]:
49
39
network_mode = Constants .PPI_NETWORK_MODE
50
40
SourceDataPopulator (db_url , network_mode ).populate_data ()
51
41
52
42
GeneDataPopulator (db_url , network_mode ).populate_data ()
53
- GeneUpdater (db_url , network_mode ).update_data ()
54
43
55
44
ProteinDataPopulator (db_url ).populate_data ()
56
- ProteinProteinInteractionsUpdater (db_url ).update_data ()
57
- ProteinUpdater (db_url ).update_data ()
58
45
59
46
ProteinProteinInteractionsDataPopulator (db_url ).populate_data ()
60
47
61
48
def main (network_option , db_url ):
62
49
load_data (network_option )
63
- filter_data (network_option , db_url )
64
50
adding_data_to_databse (network_option , db_url )
65
51
66
52
if __name__ == "__main__" :
0 commit comments