print("Begin Exec. Gertrud")

import connect_db
import numpy as np
import sys

# Input parameters 
dateInt_startTime = 20150619
dateInt_endTime = 20150622

users = connect_db.get_users(dateInt_startTime,dateInt_endTime,10)
#users = [1439]


# Accuracy parameters in minutes
time_threshold = int(sys.argv[1])

import detection

result = dict() 
users_with_neura_events = 0
users_with_timeline_events = 0

for user_id in users:
	
	print 'Started working on user ' + str(user_id)

	# Compute the event from the DB
	neura_events = connect_db.get_neura_events(user_id, dateInt_startTime, dateInt_endTime)
	timeline_events = connect_db.get_timeline_events(user_id, dateInt_startTime, dateInt_endTime)
print("Begin Exec. Gertrud") 

import sys
import connect_db
import numpy as np
import time

# Input parameters 
dateInt_startTime = int(sys.argv[1])#20150619
dateInt_endTime = int(sys.argv[2])#20150622
number_of_users = int(sys.argv[3])



users = connect_db.get_users(dateInt_startTime,dateInt_endTime,number_of_users)

#users = [1439]

# Accuracy parameters in minutes
time_threshold = int(sys.argv[4])
if len(sys.argv)>5:
	users = sys.argv[5].split(",")
	users = map(int, users)

import detection
print ("reached here")
result = dict() 
users_with_neura_events = 0
users_with_timeline_events = 0