| [e35ecd0] | 1 | import pandas as pd
|
|---|
| 2 | import numpy as np
|
|---|
| 3 | import os
|
|---|
| 4 | import sys
|
|---|
| 5 |
|
|---|
| 6 | sys.path.insert(0, os.path.dirname(__file__))
|
|---|
| 7 | from ListCommon import *
|
|---|
| 8 |
|
|---|
| [1abcec9b] | 9 | sumFile = open( sys.argv[1], 'w' )
|
|---|
| 10 | detFile = open( sys.argv[2], 'w' )
|
|---|
| 11 |
|
|---|
| [e35ecd0] | 12 | # for mvmt+polarity effects, where lq-list doesn't support queue or inslast
|
|---|
| 13 | noLqList = ['cfa-cfa', 'upp-upp', 'lq-tailq']
|
|---|
| 14 |
|
|---|
| 15 | printHistos(
|
|---|
| 16 | tgtMovement = 'all',
|
|---|
| 17 | tgtPolarity = 'all',
|
|---|
| 18 | tgtAccessor = 'all',
|
|---|
| 19 | lateFilter = { 'machine': ['swift'],
|
|---|
| 20 | 'SizeZone': ['ML'] },
|
|---|
| 21 | drillOn=['machine', 'SizeZone', 'fx'],
|
|---|
| [1abcec9b] | 22 | marginalizeOn=['SizeZone'],
|
|---|
| 23 | sumFile = sumFile,
|
|---|
| 24 | detFile = detFile )
|
|---|
| [e35ecd0] | 25 |
|
|---|
| 26 | printHistos(
|
|---|
| 27 | tgtMovement = 'all',
|
|---|
| 28 | tgtPolarity = 'all',
|
|---|
| 29 | tgtAccessor = 'all',
|
|---|
| 30 | lateFilter = { 'machine': ['java'],
|
|---|
| 31 | 'SizeZone': ['ML'] },
|
|---|
| 32 | drillOn=['machine', 'SizeZone', 'fx'],
|
|---|
| [1abcec9b] | 33 | marginalizeOn=['SizeZone'],
|
|---|
| 34 | sumFile = sumFile,
|
|---|
| 35 | detFile = detFile )
|
|---|
| [e35ecd0] | 36 |
|
|---|
| 37 | printHistos(
|
|---|
| 38 | tgtMovement = 'all',
|
|---|
| 39 | tgtPolarity = 'all',
|
|---|
| 40 | tgtAccessor = 'all',
|
|---|
| 41 | lateFilter = { 'movement': ['queue'],
|
|---|
| 42 | 'fx': noLqList },
|
|---|
| 43 | drillOn=['movement', 'fx'],
|
|---|
| [1abcec9b] | 44 | marginalizeOn=['movement'],
|
|---|
| 45 | sumFile = sumFile,
|
|---|
| 46 | detFile = detFile )
|
|---|
| [e35ecd0] | 47 |
|
|---|
| 48 | printHistos(
|
|---|
| 49 | tgtMovement = 'all',
|
|---|
| 50 | tgtPolarity = 'all',
|
|---|
| 51 | tgtAccessor = 'all',
|
|---|
| 52 | lateFilter = { 'polarity': ['inslast'],
|
|---|
| 53 | 'fx': noLqList },
|
|---|
| 54 | drillOn=['polarity', 'fx'],
|
|---|
| [1abcec9b] | 55 | marginalizeOn=['polarity'],
|
|---|
| 56 | sumFile = sumFile,
|
|---|
| 57 | detFile = detFile )
|
|---|
| [e35ecd0] | 58 |
|
|---|
| 59 | printHistos(
|
|---|
| 60 | tgtMovement = 'all',
|
|---|
| 61 | tgtPolarity = 'all',
|
|---|
| 62 | tgtAccessor = 'all',
|
|---|
| [1abcec9b] | 63 | earlyFilter = { 'accessor': ['allhead', 'inselem'] }, # set up head-to-head benchmarking
|
|---|
| 64 | lateFilter = { 'accessor': ['inselem'] }, # show one side of the mirror, as usual
|
|---|
| [e35ecd0] | 65 | drillOn=['accessor', 'fx'],
|
|---|
| [1abcec9b] | 66 | marginalizeOn=['accessor'],
|
|---|
| 67 | sumFile = sumFile,
|
|---|
| 68 | detFile = detFile )
|
|---|
| [e35ecd0] | 69 |
|
|---|
| 70 | printHistos(
|
|---|
| 71 | tgtMovement = 'all',
|
|---|
| 72 | tgtPolarity = 'all',
|
|---|
| 73 | tgtAccessor = 'all',
|
|---|
| 74 | earlyFilter = { 'accessor': ['allhead', 'remelem'] },
|
|---|
| 75 | lateFilter = { 'accessor': ['remelem'] },
|
|---|
| 76 | drillOn=['accessor', 'fx'],
|
|---|
| [1abcec9b] | 77 | marginalizeOn=['accessor'],
|
|---|
| 78 | sumFile = sumFile,
|
|---|
| 79 | detFile = detFile )
|
|---|