Commit 9e217fa4 authored by panos's avatar panos Committed by Georgios Dagkakis

Bug fixed in AssemblyLine example script

parent dd5a40ca
...@@ -153,7 +153,6 @@ for key in processStory.keys(): ...@@ -153,7 +153,6 @@ for key in processStory.keys():
t1= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t1= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr1=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr1=processStory[key][elem][0][1]-processStory[key][elem][1][1]
MA['ProcTime'].append(t1) MA['ProcTime'].append(t1)
if scr1:
MA['ScrapQuant'].append(scr1) MA['ScrapQuant'].append(scr1)
except IndexError: except IndexError:
continue continue
...@@ -162,7 +161,6 @@ for key in processStory.keys(): ...@@ -162,7 +161,6 @@ for key in processStory.keys():
t2= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t2= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr2=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr2=processStory[key][elem][0][1]-processStory[key][elem][1][1]
M1A['ProcTime'].append(t2) M1A['ProcTime'].append(t2)
if scr2:
M1A['ScrapQuant'].append(scr2) M1A['ScrapQuant'].append(scr2)
except IndexError: except IndexError:
continue continue
...@@ -171,7 +169,6 @@ for key in processStory.keys(): ...@@ -171,7 +169,6 @@ for key in processStory.keys():
t3= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t3= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr3=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr3=processStory[key][elem][0][1]-processStory[key][elem][1][1]
M1B['ProcTime'].append(t3) M1B['ProcTime'].append(t3)
if scr3:
M1B['ScrapQuant'].append(scr3) M1B['ScrapQuant'].append(scr3)
except IndexError: except IndexError:
continue continue
...@@ -180,7 +177,6 @@ for key in processStory.keys(): ...@@ -180,7 +177,6 @@ for key in processStory.keys():
t4= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t4= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr4=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr4=processStory[key][elem][0][1]-processStory[key][elem][1][1]
M2A['ProcTime'].append(t4) M2A['ProcTime'].append(t4)
if scr4:
M2A['ScrapQuant'].append(scr4) M2A['ScrapQuant'].append(scr4)
except IndexError: except IndexError:
continue continue
...@@ -189,7 +185,6 @@ for key in processStory.keys(): ...@@ -189,7 +185,6 @@ for key in processStory.keys():
t5= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t5= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr5=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr5=processStory[key][elem][0][1]-processStory[key][elem][1][1]
M2B['ProcTime'].append(t5) M2B['ProcTime'].append(t5)
if scr5:
M2B['ScrapQuant'].append(scr5) M2B['ScrapQuant'].append(scr5)
except IndexError: except IndexError:
continue continue
...@@ -198,7 +193,6 @@ for key in processStory.keys(): ...@@ -198,7 +193,6 @@ for key in processStory.keys():
t6= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t6= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr6=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr6=processStory[key][elem][0][1]-processStory[key][elem][1][1]
M3A['ProcTime'].append(t6) M3A['ProcTime'].append(t6)
if scr6:
M3A['ScrapQuant'].append(scr6) M3A['ScrapQuant'].append(scr6)
except IndexError: except IndexError:
continue continue
...@@ -207,7 +201,6 @@ for key in processStory.keys(): ...@@ -207,7 +201,6 @@ for key in processStory.keys():
t7= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t7= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr7=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr7=processStory[key][elem][0][1]-processStory[key][elem][1][1]
M3B['ProcTime'].append(t7) M3B['ProcTime'].append(t7)
if scr7:
M3B['ScrapQuant'].append(scr7) M3B['ScrapQuant'].append(scr7)
except IndexError: except IndexError:
continue continue
...@@ -216,7 +209,6 @@ for key in processStory.keys(): ...@@ -216,7 +209,6 @@ for key in processStory.keys():
t8= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t8= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr8=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr8=processStory[key][elem][0][1]-processStory[key][elem][1][1]
MM['ProcTime'].append(t8) MM['ProcTime'].append(t8)
if scr8:
MM['ScrapQuant'].append(scr8) MM['ScrapQuant'].append(scr8)
except IndexError: except IndexError:
continue continue
...@@ -225,7 +217,6 @@ for key in processStory.keys(): ...@@ -225,7 +217,6 @@ for key in processStory.keys():
t10= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t10= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr10=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr10=processStory[key][elem][0][1]-processStory[key][elem][1][1]
PrA['ProcTime'].append(t10) PrA['ProcTime'].append(t10)
if scr10:
PrA['ScrapQuant'].append(scr10) PrA['ScrapQuant'].append(scr10)
except IndexError: except IndexError:
continue continue
...@@ -234,7 +225,6 @@ for key in processStory.keys(): ...@@ -234,7 +225,6 @@ for key in processStory.keys():
t11= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t11= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr11=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr11=processStory[key][elem][0][1]-processStory[key][elem][1][1]
PrB['ProcTime'].append(t11) PrB['ProcTime'].append(t11)
if scr11:
PrB['ScrapQuant'].append(scr11) PrB['ScrapQuant'].append(scr11)
except IndexError: except IndexError:
continue continue
...@@ -243,7 +233,6 @@ for key in processStory.keys(): ...@@ -243,7 +233,6 @@ for key in processStory.keys():
t12= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t12= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr12=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr12=processStory[key][elem][0][1]-processStory[key][elem][1][1]
PaA['ProcTime'].append(t12) PaA['ProcTime'].append(t12)
if scr12:
PaA['ScrapQuant'].append(scr12) PaA['ScrapQuant'].append(scr12)
except IndexError: except IndexError:
continue continue
...@@ -252,7 +241,6 @@ for key in processStory.keys(): ...@@ -252,7 +241,6 @@ for key in processStory.keys():
t13= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60) t13= (((mktime(processStory[key][elem][1][0].timetuple()) - mktime(processStory[key][elem][0][0].timetuple())) / batchSize) / 60)
scr13=processStory[key][elem][0][1]-processStory[key][elem][1][1] scr13=processStory[key][elem][0][1]-processStory[key][elem][1][1]
PaB['ProcTime'].append(t13) PaB['ProcTime'].append(t13)
if scr13:
PaB['ScrapQuant'].append(scr13) PaB['ScrapQuant'].append(scr13)
except IndexError: except IndexError:
continue continue
...@@ -284,31 +272,19 @@ PaA_Proc= B.DeleteMissingValue(PaA.get('ProcTime',[])) ...@@ -284,31 +272,19 @@ PaA_Proc= B.DeleteMissingValue(PaA.get('ProcTime',[]))
PaB_Scrap= B.DeleteMissingValue(PaB.get('ScrapQuant',[])) PaB_Scrap= B.DeleteMissingValue(PaB.get('ScrapQuant',[]))
PaB_Proc= B.DeleteMissingValue(PaB.get('ProcTime',[])) PaB_Proc= B.DeleteMissingValue(PaB.get('ProcTime',[]))
#Call the HandleOutliers object and delete the outliers in the lists with the scrap quantity and processing times data of each station #Call the HandleOutliers object and delete the outliers in the lists with the processing times data of each station
C= HandleOutliers() C= HandleOutliers()
MA_Scrap= C.DeleteOutliers(MA_Scrap)
MA_Proc= C.DeleteOutliers(MA_Proc) MA_Proc= C.DeleteOutliers(MA_Proc)
M1A_Scrap= C.DeleteOutliers(M1A_Scrap)
M1A_Proc= C.DeleteOutliers(M1A_Proc) M1A_Proc= C.DeleteOutliers(M1A_Proc)
M1B_Scrap= C.DeleteOutliers(M1B_Scrap)
M1B_Proc= C.DeleteOutliers(M1B_Proc) M1B_Proc= C.DeleteOutliers(M1B_Proc)
M2A_Scrap= C.DeleteOutliers(M2A_Scrap)
M2A_Proc= C.DeleteOutliers(M2A_Proc) M2A_Proc= C.DeleteOutliers(M2A_Proc)
M2B_Scrap= C.DeleteOutliers(M2B_Scrap)
M2B_Proc= C.DeleteOutliers(M2B_Proc) M2B_Proc= C.DeleteOutliers(M2B_Proc)
M3A_Scrap= C.DeleteOutliers(M3A_Scrap)
M3A_Proc= C.DeleteOutliers(M3A_Proc) M3A_Proc= C.DeleteOutliers(M3A_Proc)
M3B_Scrap= C.DeleteOutliers(M3B_Scrap)
M3B_Proc= C.DeleteOutliers(M3B_Proc) M3B_Proc= C.DeleteOutliers(M3B_Proc)
MM_Scrap= C.DeleteOutliers(MM_Scrap)
MM_Proc= C.DeleteOutliers(MM_Proc) MM_Proc= C.DeleteOutliers(MM_Proc)
PrA_Scrap= C.DeleteOutliers(PrA_Scrap)
PrA_Proc= C.DeleteOutliers(PrA_Proc) PrA_Proc= C.DeleteOutliers(PrA_Proc)
PrB_Scrap= C.DeleteOutliers(PrB_Scrap)
PrB_Proc= C.DeleteOutliers(PrB_Proc) PrB_Proc= C.DeleteOutliers(PrB_Proc)
PaA_Scrap= C.DeleteOutliers(PaA_Scrap)
PaA_Proc= C.DeleteOutliers(PaA_Proc) PaA_Proc= C.DeleteOutliers(PaA_Proc)
PaB_Scrap= C.DeleteOutliers(PaB_Scrap)
PaB_Proc= C.DeleteOutliers(PaB_Proc) PaB_Proc= C.DeleteOutliers(PaB_Proc)
#Call the BasicStatisticalMeasures object and calculate the mean value of the processing times for each station #Call the BasicStatisticalMeasures object and calculate the mean value of the processing times for each station
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment