Module Expr Str ImportFrom alias Import alias Import alias identifier ImportFrom alias alias alias alias alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias ImportFrom alias ImportFrom alias alias alias alias alias alias alias alias alias alias ImportFrom alias FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad Num NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Str NameLoad NameLoad body Expr Str ImportFrom alias Assign NameStore Call NameLoad Str NameLoad Assign NameStore Call NameLoad Str NameLoad Import alias identifier If CompareIs NameLoad NameLoad body Assign NameStore SubscriptLoad Call NameLoad AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword Str Slice Num If CompareNotEq Call NameLoad Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad CompareGt Call NameLoad NameLoad Num body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr ExtSlice Slice Index NameLoad Slice Assign NameStore IfExp CompareIs NameLoad NameLoad NameLoad NameLoad Assign NameStore IfExp CompareIs NameLoad NameLoad NameLoad NameLoad Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad CompareNotEq Call NameLoad NameLoad Call NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpOr CompareLt NameLoad AttributeLoad NameLoad attr CompareGt NameLoad AttributeLoad NameLoad attr body Expr Call NameLoad BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad For TupleStore NameStore TupleStore NameStore NameStore Call NameLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad Num Num NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr orelse Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad If CompareNotIn NameLoad NameLoad body Raise Call NameLoad BinOpMod Str NameLoad AugAssignMult NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore NameLoad If Call NameLoad NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad CompareNotEq Call NameLoad NameLoad Call NameLoad NameLoad body Raise Call NameLoad BinOpMod Str TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad Assign NameStore NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index NameLoad If CompareGt NameLoad Num body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num TupleLoad Num Num keyword Num keyword Num If NameLoad body AugAssignMult NameStore SubscriptLoad NameLoad Index NameLoad If NameLoad body AugAssignMult NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword ListLoad BinOpMult Num SubscriptLoad AttributeLoad NameLoad attr Index Num BinOpMult Num SubscriptLoad AttributeLoad NameLoad attr Index Num Num Call NameLoad NameLoad keyword Str keyword Str keyword Str keyword NameLoad keyword NameLoad keyword NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMult Num NameLoad BinOpAdd Num Call AttributeLoad NameLoad attr Call NameLoad NameLoad Str keyword Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num TupleLoad Num Num keyword Num keyword Num If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num TupleLoad Num Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Num keyword Str keyword Num keyword Str Assign NameStore BinOpMult SubscriptLoad NameLoad Index NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Expr Call AttributeLoad NameLoad attr BinOpMult Num AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr ListLoad BinOpMult Num SubscriptLoad AttributeLoad NameLoad attr Index Num BinOpMult Num SubscriptLoad AttributeLoad NameLoad attr Index Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad Assign NameStore IfExp NameLoad BinOpMult Call NameLoad NameLoad Num NameLoad Assign NameStore IfExp NameLoad BinOpMult Call NameLoad NameLoad Num NameLoad If BoolOpOr NameLoad NameLoad body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad Assign NameStore UnaryOpUSub NameLoad Expr Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Num keyword Str keyword Num keyword Str If NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Expr Call NameLoad keyword NameLoad Expr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Num Num Str TupleLoad Num Num Num Num TupleLoad Str NameLoad body Expr Str Import alias identifier ImportFrom alias Assign NameStore Call NameLoad NameLoad NameLoad Assign NameStore Call NameLoad ListComp NameLoad comprehension NameStore NameLoad comprehension NameStore NameLoad CompareNotIn NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr If BoolOpOr CompareLt NameLoad NameLoad CompareEq Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr Num Num Str Return NameLoad Assign NameStore Num For NameStore NameLoad body If BoolOpOr CompareEq Call NameLoad NameLoad Num Call NameLoad GeneratorExp CompareNotIn NameLoad NameLoad comprehension NameStore NameLoad body AugAssignAdd NameStore Num Assign NameStore BinOpDiv BinOpMult Num Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr keyword NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index SubscriptLoad NameLoad Slice NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr BinOpAdd NameLoad BinOpDiv NameLoad Num SubscriptLoad NameLoad Index SubscriptLoad NameLoad Slice NameLoad keyword Num keyword Str Expr Call AttributeLoad NameLoad attr keyword Str keyword Str keyword Num Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr TupleLoad BinOpDiv UnaryOpUSub NameLoad Num BinOpAdd BinOpSub NameLoad Num BinOpDiv BinOpMult NameLoad Num Num Expr Call AttributeLoad NameLoad attr NameLoad keyword Str Expr Call NameLoad keyword Num keyword NameLoad Expr Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad NameLoad Index Num For TupleStore NameStore NameStore NameStore Call NameLoad NameLoad NameLoad NameLoad body For TupleStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore ListComp SubscriptLoad AttributeLoad NameLoad attr Index NameLoad comprehension NameStore NameLoad For TupleStore NameStore NameStore Call NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod NameLoad NameLoad keyword Num Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad If CompareIs SubscriptLoad SubscriptLoad Call NameLoad NameLoad Index NameLoad Index Str NameLoad body For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr TupleLoad Num Num Num Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr attr attr orelse For NameStore NameLoad body If CompareEq NameLoad NameLoad body Continue If CompareIs Call AttributeLoad Call AttributeLoad Call NameLoad NameLoad attr NameLoad Dict attr Str NameLoad NameLoad body For NameStore SubscriptLoad AttributeLoad NameLoad attr Slice Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str If CompareIsNot NameLoad NameLoad body For NameStore SubscriptLoad AttributeLoad NameLoad attr Slice UnaryOpUSub Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr attr attr Break decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Import alias identifier Assign NameStore NameLoad Assign NameStore NameLoad If CompareEq AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Str attr body Assign NameStore Num orelse If CompareEq AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Str attr body Assign NameStore Num orelse If CompareEq AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Str attr body If SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Expr Call NameLoad NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call AttributeLoad AttributeLoad Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num attr attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore TupleLoad Num Num Num Assign NameStore AttributeLoad NameLoad attr If CompareIs AttributeLoad NameLoad attr NameLoad body Return Assign NameStore NameLoad Assign NameStore SubscriptLoad Call NameLoad NameLoad Index SubscriptLoad SubscriptLoad NameLoad Index Str Index Num If CompareIs Call AttributeLoad NameLoad attr Str NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str If CompareNotIn NameLoad SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad For NameStore AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str NameLoad orelse If CompareIs Call AttributeLoad NameLoad attr Str NameLoad NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str If CompareIn NameLoad SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Assign NameStore ListComp SubscriptLoad AttributeLoad NameLoad attr Index NameLoad comprehension NameStore SubscriptLoad NameLoad Index Str For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Str If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Slice UnaryOpUSub Call NameLoad SubscriptLoad NameLoad Index Str For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad AttributeLoad Call AttributeLoad NameLoad attr attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad Num Num NameLoad NameLoad NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Str Assign NameStore Dict Str Str Str Str Str NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad Num Num Num Num NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad keyword NameLoad Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr Str NameLoad TryExcept body Expr Call NameLoad NameLoad keyword NameLoad handlers ExceptHandler type NameLoad body Expr Call NameLoad NameLoad Return SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Num AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Str NameLoad NameLoad Str Str Num NameLoad Num NameLoad NameLoad body Expr Str ImportFrom alias Assign TupleStore NameStore NameStore NameStore NameStore NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad For TupleStore NameStore TupleStore NameStore NameStore NameStore Call NameLoad Call NameLoad NameLoad NameLoad NameLoad body Assign TupleStore NameStore NameStore Call NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad If NameLoad body Assign NameStore BinOpMult Num Call AttributeLoad NameLoad attr NameLoad Assign NameStore Str orelse Assign NameStore Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad keyword Num attr keyword Num If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad keyword Num keyword Num Assign NameStore TupleLoad BinOpSub NameLoad NameLoad BinOpAdd NameLoad NameLoad orelse If CompareEq NameLoad Str body Assign NameStore TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad keyword Num keyword Num Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad keyword Num keyword Num orelse Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad keyword NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num keyword SubscriptLoad NameLoad Index Num keyword NameLoad keyword NameLoad If NameLoad body If CompareEq NameLoad BinOpSub Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr Str If CompareEq NameLoad BinOpFloorDiv Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num If NameLoad body Expr Call NameLoad keyword Num keyword Num keyword Num keyword NameLoad Expr Call NameLoad NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Import alias identifier Import alias identifier ImportFrom alias ImportFrom alias Assign NameStore SubscriptLoad NameLoad Index Str If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad If CompareLt Call NameLoad NameLoad Num body Raise Call NameLoad Str Assign NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad For NameStore ListLoad Str Str body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str keyword NameLoad keyword NameLoad keyword ListLoad If CompareLt Call NameLoad NameLoad Num body Continue Assign NameStore Call NameLoad NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad AugAssignAdd NameStore BinOpMult ListLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Call NameLoad keyword NameLoad keyword NameLoad keyword ListLoad If CompareIs NameLoad NameLoad body Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Str Str Str Str Str For NameStore NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str NameLoad If CompareLt Call NameLoad NameLoad Num body Continue Assign NameStore Call NameLoad NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad AugAssignAdd NameStore BinOpMult ListLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Num Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr NameLoad If UnaryOpNot CompareEq Call NameLoad NameLoad Call NameLoad NameLoad body Raise Call NameLoad Str Assign NameStore ListComp SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index NameLoad comprehension NameStore NameLoad Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad NameLoad Call NameLoad AttributeLoad NameLoad attr Assign NameStore BinOpMult Call NameLoad AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad NameLoad Call NameLoad NameLoad If CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad GeneratorExp Call NameLoad NameLoad comprehension NameStore NameLoad If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If BoolOpOr CompareIs AttributeLoad NameLoad attr NameLoad CompareEq Call NameLoad NameLoad Num body Assign NameStore Str Assign NameStore Call NameLoad keyword Str keyword NameLoad keyword Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num TupleLoad Num Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr NameLoad keyword TupleLoad Num Num keyword TupleLoad Num BinOpAdd SubscriptLoad Call AttributeLoad NameLoad attr Index Num Num keyword Str keyword Str keyword Num keyword Str keyword Str Assign NameStore Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr ListLoad Num NameLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr ListLoad Num NameLoad Num Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num TupleLoad Num Num keyword Num Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num TupleLoad Num Num keyword Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Num Num Num Call NameLoad NameLoad keyword Str keyword Num Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num TupleLoad Num Num keyword Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad keyword NameLoad For NameStore Call NameLoad Call NameLoad NameLoad body If CompareIn SubscriptLoad NameLoad Index NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str body Assign NameStore SubscriptLoad NameLoad Index Str orelse Assign NameStore SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Num NameLoad Num Num keyword NameLoad keyword NameLoad keyword Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Num Num Num NameLoad keyword Num keyword Str keyword Str keyword Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr Str Assign NameStore ListComp Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index NameLoad comprehension NameStore NameLoad Assign NameStore Call NameLoad For NameStore Call NameLoad Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMult ListLoad SubscriptLoad NameLoad Index NameLoad Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr For NameStore Call NameLoad NameLoad body If CompareLt BinOpSub Call NameLoad NameLoad Num NameLoad body Break Assign NameStore Call NameLoad Call NameLoad keyword NameLoad keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr TupleLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str BinOpMult Call NameLoad NameLoad NameLoad Assign NameStore TupleLoad Num Num Assign NameStore BinOpDiv SubscriptLoad NameLoad Index Num NameLoad Assign NameStore BinOpAdd BinOpMult Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpDiv NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr BinOpMult Call NameLoad NameLoad Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Num Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpAdd NameLoad BinOpMult Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice NameLoad Assign NameStore Call NameLoad Call NameLoad Num BinOpAdd Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Num Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Num Str keyword Str keyword Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr Num NameLoad BinOpDiv NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Call NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Call AttributeLoad Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad attr Assign NameStore ListComp BinOpAdd BinOpDiv NameLoad NameLoad Num comprehension NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad For NameStore Call NameLoad Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad BinOpMult NameLoad NameLoad Num NameLoad Num keyword Str keyword Str keyword Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr TupleLoad Num Num NameLoad Num keyword Str keyword TupleLoad Num Num Num keyword Num keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Num Str keyword Num keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Num NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr Call NameLoad keyword NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Num Num NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad keyword NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad NameLoad keyword NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Expr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Import alias identifier Import alias identifier Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str If BoolOpAnd CompareGt Call NameLoad NameLoad Num UnaryOpNot AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr TupleLoad Num Num TupleLoad Num Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign NameStore Call NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Expr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str If NameLoad body Assign NameStore Num Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Str Assign NameStore BinOpMult SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str orelse Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore BinOpMult SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Assign NameStore Call NameLoad BinOpDiv SubscriptLoad NameLoad Index Str NameLoad Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad BinOpDiv NameLoad NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Slice NameLoad Assign NameStore SubscriptLoad AttributeLoad SubscriptLoad NameLoad Index Str attr ExtSlice Slice Index Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Slice NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr For NameStore Call NameLoad NameLoad body Assign NameStore BinOpAdd NameLoad NameLoad If CompareGtE NameLoad Call NameLoad NameLoad body Break orelse If CompareLt NameLoad Call NameLoad SubscriptLoad NameLoad Index Str body If NameLoad body Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad If CompareEq NameLoad Str body Assign NameStore SubscriptLoad NameLoad Index Num orelse If CompareEq NameLoad Str body Assign NameStore SubscriptLoad NameLoad Index Num orelse If CompareEq NameLoad Str body Assign NameStore SubscriptLoad NameLoad Index Num orelse If CompareEq NameLoad Str body Assign NameStore SubscriptLoad NameLoad Index Num orelse If CompareEq NameLoad Str body Assign NameStore SubscriptLoad NameLoad Index Num orelse Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Call NameLoad orelse AugAssignAdd NameStore ListLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore BinOpSub NameLoad NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Slice SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad SubscriptLoad NameLoad Index Str Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad If CompareIn NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str body If UnaryOpNot NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str TupleLoad NameLoad Num For NameStore SubscriptLoad NameLoad Index Str body If BoolOpOr CompareLt NameLoad NameLoad CompareGt NameLoad NameLoad body Continue Assign SubscriptStore NameLoad Index BinOpSub NameLoad NameLoad TupleLoad Num Num Num Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Num orelse Assign NameStore SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Slice NameLoad NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Num If UnaryOpNot NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Str Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr NameLoad orelse Expr Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index Num BinOpAdd SubscriptLoad SubscriptLoad NameLoad Index Str Index Num SubscriptLoad NameLoad Index Str NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad SubscriptLoad NameLoad Index Str Index Num BinOpAdd SubscriptLoad SubscriptLoad NameLoad Index Str Index Num SubscriptLoad NameLoad Index Str NameLoad If NameLoad body Assign NameStore BinOpDiv Num SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr Num keyword Str Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Num If CompareIn Str SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index BinOpAdd NameLoad Num Str For NameStore ListLoad NameLoad BinOpAdd NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad Str attr BinOpMult BinOpMult BinOpMult BinOpSub SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Num NameLoad AugAssignAdd NameStore Num If CompareIn Str SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index BinOpAdd NameLoad Num Str For NameStore ListLoad NameLoad BinOpAdd NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad Str attr BinOpMult BinOpMult BinOpMult BinOpSub SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Num NameLoad AugAssignAdd NameStore Num If CompareIn Str SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index BinOpAdd NameLoad Num Str For NameStore ListLoad NameLoad BinOpAdd NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad Str attr BinOpMult BinOpMult BinOpMult BinOpSub SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Num NameLoad AugAssignAdd NameStore Num If CompareIn Str SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index BinOpAdd NameLoad Num Str For NameStore ListLoad NameLoad BinOpAdd NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad Str attr BinOpMult BinOpMult BinOpMult BinOpSub SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Num NameLoad AugAssignAdd NameStore Num If CompareIn Str SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index BinOpAdd NameLoad Num Str For NameStore ListLoad NameLoad BinOpAdd NameLoad Num body Assign SubscriptStore NameLoad Index NameLoad Call AttributeLoad Str attr BinOpMult BinOpMult BinOpMult BinOpSub SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index Num SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Num NameLoad Expr Call AttributeLoad NameLoad attr NameLoad keyword Num keyword Str orelse Expr Call AttributeLoad NameLoad attr NameLoad keyword Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If CompareIsNot NameLoad NameLoad body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr NameLoad Index Num Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Str ListComp Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad comprehension NameStore NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign TupleStore SubscriptStore NameLoad Index Str NameStore Call NameLoad SubscriptLoad NameLoad Index Str keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad BinOpDiv SubscriptLoad NameLoad Index Str Call NameLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore BinOpAdd NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Slice NameLoad NameLoad attr keyword Num If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str NameLoad Assign NameStore SubscriptLoad NameLoad Index Str For TupleStore NameStore NameStore Call NameLoad SubscriptLoad NameLoad Index Str body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index NameLoad BinOpDiv SubscriptLoad NameLoad Index NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index SubscriptLoad NameLoad Index NameLoad Expr Call SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call NameLoad GeneratorExp CompareIn Str NameLoad comprehension NameStore AttributeLoad NameLoad attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword ListLoad orelse Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword ListLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore BinOpSub Call NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str If CompareGt NameLoad NameLoad body Assign NameStore BinOpSub Call NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str If CompareLt NameLoad Num body Assign NameStore Num If CompareNotEq SubscriptLoad NameLoad Index Str NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Expr Call SubscriptLoad NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore SubscriptLoad NameLoad Index Str While CompareGt Call NameLoad AttributeLoad NameLoad attr Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Str Call NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Assign NameStore SubscriptLoad NameLoad Index Str If SubscriptLoad SubscriptLoad NameLoad Index Str Index Num body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr CompareEq AttributeLoad NameLoad attr Num Index Num If CompareEq Call NameLoad NameLoad Num body For NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr body Assign NameStore ListLoad BinOpAdd BinOpMult NameLoad Call NameLoad AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num BinOpAdd BinOpMult NameLoad Call NameLoad AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Str keyword Num keyword Num For NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr body Assign NameStore ListLoad BinOpMult NameLoad Call NameLoad AttributeLoad NameLoad attr BinOpMult NameLoad Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr keyword Str keyword Str keyword Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIn Str NameLoad body Assign NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad Return Assign NameStore Call NameLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore Call NameLoad BinOpDiv SubscriptLoad NameLoad Index Str NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore BinOpAdd NameLoad Call NameLoad BinOpDiv NameLoad BinOpDiv SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad AttributeLoad SubscriptLoad NameLoad Index Str attr If CompareGt NameLoad BinOpSub NameLoad Num body Return If CompareIn NameLoad SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str SubscriptLoad SubscriptLoad NameLoad Index Str Index CompareNotEq SubscriptLoad NameLoad Index Str NameLoad For NameStore Call NameLoad Call NameLoad SubscriptLoad NameLoad Index Str body Assign SubscriptStore SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Index NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Expr Call AttributeLoad SubscriptLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Index NameLoad attr Str Expr Call AttributeLoad SubscriptLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Index NameLoad attr Num Expr Call SubscriptLoad NameLoad Index Str Return Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str NameLoad Expr Call AttributeLoad SubscriptLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Index NameLoad attr TupleLoad Num Num Num Num Expr Call AttributeLoad SubscriptLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Index NameLoad attr Num Expr Call AttributeLoad SubscriptLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Index NameLoad attr Str For NameStore Call NameLoad Call NameLoad SubscriptLoad NameLoad Index Str body Assign SubscriptStore SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Index NameLoad TupleLoad Num Num Num Num Expr Call SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Return If CompareIn NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str body While CompareIn NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str body Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str attr NameLoad Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Expr Call AttributeLoad SubscriptLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Index BinOpAdd NameLoad Num attr NameLoad orelse Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str attr NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Index BinOpAdd NameLoad Num attr NameLoad If CompareIn Str NameLoad body Expr Call SubscriptLoad NameLoad Index Str orelse Expr Call SubscriptLoad NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareEq AttributeLoad NameLoad attr Str body If CompareLt AttributeLoad NameLoad attr Num body Assign AttributeStore NameLoad attr Str orelse Assign AttributeStore NameLoad attr Str Expr Call NameLoad NameLoad NameLoad Return If SubscriptLoad NameLoad Index Str body Return Expr Call NameLoad NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIs AttributeLoad NameLoad attr NameLoad body If BoolOpOr SubscriptLoad NameLoad Index Str UnaryOpNot SubscriptLoad SubscriptLoad NameLoad Index Str Index Num body Return Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr If BoolOpOr CompareGt SubscriptLoad NameLoad Index Num Num CompareLt SubscriptLoad NameLoad Index Num Num CompareGt SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num body Return If CompareEq AttributeLoad NameLoad attr Num body Expr Call SubscriptLoad NameLoad Index Str NameLoad orelse If CompareEq AttributeLoad NameLoad attr Num body If CompareNotIn Str NameLoad body Assign TupleStore NameStore NameStore Call NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Return If CompareNotIn Call NameLoad SubscriptLoad NameLoad Index Str NameLoad ListLoad Str Str Str Str body Expr Call AttributeLoad NameLoad attr Str Return Assign NameStore SubscriptLoad Call NameLoad SubscriptLoad NameLoad Index Str keyword SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad keyword SubscriptLoad NameLoad Index Str Index Num Assign SubscriptStore NameLoad Index Str NameLoad orelse If CompareEq AttributeLoad NameLoad attr Num body If CompareEq AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str body If SubscriptLoad NameLoad Index Str body Return Assign NameStore Call NameLoad Call NameLoad BinOpSub Call NameLoad AttributeLoad NameLoad attr BinOpFloorDiv SubscriptLoad NameLoad Index Str Num Num BinOpSub Call NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str If CompareNotEq SubscriptLoad NameLoad Index Str NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Expr Call SubscriptLoad NameLoad Index Str orelse If CompareEq AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore BinOpMult BinOpMult Num SubscriptLoad NameLoad Index Str Call NameLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Call AttributeLoad Call AttributeLoad NameLoad attr BinOpSub NameLoad BinOpSub AttributeLoad NameLoad attr NameLoad attr Expr Call NameLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str body Expr Call NameLoad NameLoad NameLoad orelse If BoolOpAnd CompareEq AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str CompareEq AttributeLoad NameLoad attr Num body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr orelse If BoolOpAnd CompareEq AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str CompareEq AttributeLoad NameLoad attr Num body Assign NameStore Call NameLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore Call NameLoad BinOpMod AttributeLoad NameLoad attr NameLoad Assign NameStore Num If CompareGt Call NameLoad SubscriptLoad NameLoad Index Str Num body Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Index Num attr Index Num Index Num While CompareGt Call NameLoad SubscriptLoad NameLoad Index Str Num body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Index Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Num If CompareEq NameLoad NameLoad body Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Expr Call SubscriptLoad NameLoad Index Str Return Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr For NameStore Call NameLoad SubscriptLoad NameLoad Index Str body Assign NameStore ListLoad BinOpAdd BinOpMult NameLoad NameLoad NameLoad BinOpAdd BinOpMult NameLoad NameLoad NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad NameLoad Str keyword Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr BinOpMod Str SubscriptLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Index NameLoad Expr Call SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Import alias identifier If CompareEq AttributeLoad NameLoad attr Str body If SubscriptLoad NameLoad Index Str body Return AugAssignAdd SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str orelse If CompareEq AttributeLoad NameLoad attr Str body If SubscriptLoad NameLoad Index Str body Return AugAssignSub SubscriptStore NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore BinOpSub SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num NameLoad Expr Call NameLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad BinOpSub SubscriptLoad SubscriptLoad NameLoad Index Str Index Num SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Call AttributeLoad Call AttributeLoad NameLoad attr BinOpSub NameLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body If SubscriptLoad NameLoad Index Str body AugAssignDiv SubscriptStore NameLoad Index Str Num orelse AugAssignDiv SubscriptStore NameLoad Index Str Num Expr Call SubscriptLoad NameLoad Index Str orelse If CompareIn AttributeLoad NameLoad attr ListLoad Str Str body If SubscriptLoad NameLoad Index Str body AugAssignMult SubscriptStore NameLoad Index Str Num orelse AugAssignMult SubscriptStore NameLoad Index Str Num Expr Call SubscriptLoad NameLoad Index Str orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr orelse If CompareEq AttributeLoad NameLoad attr Str body If BoolOpOr CompareEq SubscriptLoad NameLoad Index Str Num SubscriptLoad NameLoad Index Str body Return Assign NameStore BinOpSub SubscriptLoad NameLoad Index Str Num Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore BinOpDiv SubscriptLoad NameLoad Index Num NameLoad Assign SubscriptStore NameLoad Index Str BinOpAdd BinOpMult Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpDiv NameLoad Num Assign SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Expr Call SubscriptLoad NameLoad Index Str orelse If CompareEq AttributeLoad NameLoad attr Str body If SubscriptLoad NameLoad Index Str body Return ImportFrom alias Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str Num Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore BinOpDiv SubscriptLoad NameLoad Index Num NameLoad Assign SubscriptStore NameLoad Index Str BinOpAdd BinOpMult Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpDiv NameLoad Num Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call NameLoad Call NameLoad keyword NameLoad keyword Num keyword Num keyword Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Expr Call SubscriptLoad NameLoad Index Str orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore BinOpSub SubscriptLoad NameLoad Index Str Num If CompareLtE NameLoad Num body Return Assign NameStore Call NameLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str BinOpMult Num NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Slice NameLoad Assign SubscriptStore NameLoad Index Str NameLoad AugAssignSub SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str SubscriptLoad SubscriptLoad NameLoad Index Str ExtSlice Slice Slice UnaryOpUSub NameLoad Expr Call SubscriptLoad NameLoad Index Str NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str Num Assign NameStore Call NameLoad AttributeLoad SubscriptLoad NameLoad Index Str attr If CompareGt BinOpMult NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str body Return Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str BinOpMult Num NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Slice NameLoad Assign SubscriptStore NameLoad Index Str NameLoad If CompareGt Call NameLoad SubscriptLoad NameLoad Index Str Num body Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore BinOpAdd SubscriptLoad Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Index Num attr Index Num SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Str keyword Num AugAssignAdd SubscriptStore NameLoad Index Str NameLoad If CompareGt BinOpAdd SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Call NameLoad SubscriptLoad NameLoad Index Str body AugAssignSub SubscriptStore NameLoad Index Str NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr TupleLoad Call NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Expr Call SubscriptLoad NameLoad Index Str NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body If UnaryOpNot SubscriptLoad NameLoad Index Str body Expr Call NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Expr Call NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Expr Call NameLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str ImportFrom alias Assign NameStore UnaryOpNot SubscriptLoad NameLoad Index Str If NameLoad body Assign NameStore BinOpBitAnd Call NameLoad ListLoad Str Str Str Str Str Call NameLoad SubscriptLoad NameLoad Index Str If CompareLt Call NameLoad NameLoad Num body Return Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore TupleLoad BinOpMult Num Call NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore BinOpDiv SubscriptLoad NameLoad Index Num BinOpMult Num Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num SubscriptLoad NameLoad Index Num NameLoad Assign NameStore ListComp IfExp CompareLt NameLoad Call NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad Num comprehension NameStore Call NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Num Assign SubscriptStore NameLoad Index Str ListLoad SubscriptLoad NameLoad Index Num If CompareIn Str NameLoad body Assign NameStore TupleLoad Num BinOpSub Num BinOpDiv SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str keyword NameLoad keyword TupleLoad Num Num keyword Str keyword Num keyword Str keyword Str keyword Num keyword Str AugAssignAdd NameStore Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index BinOpAdd Num BinOpMult NameLoad Num If CompareIn Str NameLoad body Assign NameStore TupleLoad Num BinOpSub Num BinOpDiv SubscriptLoad NameLoad Index BinOpAdd Num BinOpMult NameLoad Num SubscriptLoad NameLoad Index Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str keyword NameLoad keyword TupleLoad Num Num keyword Str keyword Num keyword Str keyword Str keyword Num keyword Str AugAssignAdd NameStore Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index BinOpAdd Num BinOpMult NameLoad Num If CompareIn Str NameLoad body Assign NameStore TupleLoad Num BinOpSub Num BinOpDiv SubscriptLoad NameLoad Index BinOpAdd Num BinOpMult NameLoad Num SubscriptLoad NameLoad Index Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str keyword NameLoad keyword TupleLoad Num Num keyword Str keyword Num keyword Str keyword Str keyword Num keyword Str AugAssignAdd NameStore Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index BinOpAdd Num BinOpMult NameLoad Num If CompareIn Str NameLoad body Assign NameStore TupleLoad Num BinOpSub Num BinOpDiv SubscriptLoad NameLoad Index BinOpAdd Num BinOpMult NameLoad Num SubscriptLoad NameLoad Index Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str keyword NameLoad keyword TupleLoad Num Num keyword Str keyword Num keyword Str keyword Str keyword Num keyword Str AugAssignAdd NameStore Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index BinOpAdd Num BinOpMult NameLoad Num If CompareIn Str NameLoad body Assign NameStore TupleLoad Num BinOpSub Num BinOpDiv SubscriptLoad NameLoad Index BinOpAdd Num BinOpMult NameLoad Num SubscriptLoad NameLoad Index Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str keyword NameLoad keyword TupleLoad Num Num keyword Str keyword Num keyword Str keyword Str keyword Num keyword Str AugAssignAdd NameStore Num While CompareLt Call NameLoad SubscriptLoad NameLoad Index Str Call NameLoad SubscriptLoad NameLoad Index Str body Assign NameStore Call NameLoad Call NameLoad keyword NameLoad keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad orelse Assign NameStore Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad While CompareGt Call NameLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Num body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr Assign NameStore SubscriptLoad NameLoad Index Str While CompareGt Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore TupleLoad Num Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Assign NameStore BinOpDiv SubscriptLoad NameLoad Index Num NameLoad Assign SubscriptStore NameLoad Index Str BinOpAdd BinOpMult Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpDiv NameLoad Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If BoolOpOr CompareNotEq AttributeLoad AttributeLoad NameLoad attr attr Num UnaryOpNot SubscriptLoad NameLoad Index Str body Return Assign NameStore SubscriptLoad SubscriptLoad Call AttributeLoad NameLoad attr ListComp CompareIs NameLoad AttributeLoad NameLoad attr comprehension NameStore SubscriptLoad NameLoad Index Str Index Num Index Num Assign NameStore SubscriptLoad NameLoad Index Str Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index Str Assign SubscriptStore AttributeLoad SubscriptLoad NameLoad Index Str attr Index Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Expr Call AttributeLoad NameLoad attr BinOpMod Str SubscriptLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Index Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad Str attr ListComp Call NameLoad NameLoad comprehension NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr Expr Call NameLoad Str NameLoad Expr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str ImportFrom alias Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore BinOpDiv SubscriptLoad Call AttributeLoad SubscriptLoad NameLoad Index Str attr Index Num NameLoad Assign SubscriptStore NameLoad Index Str BinOpAdd BinOpMult Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpDiv NameLoad Num While CompareGt Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr While CompareLt Call NameLoad SubscriptLoad NameLoad Index Str NameLoad body Assign NameStore Call NameLoad Call NameLoad keyword Num keyword NameLoad keyword Num keyword Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index Str Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore Call NameLoad AttributeLoad SubscriptLoad NameLoad Index Str attr Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str BinOpMult Num NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Slice NameLoad Assign SubscriptStore NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str BinOpMult NameLoad NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr TupleLoad Call NameLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str If CompareGt BinOpAdd SubscriptLoad NameLoad Index Str BinOpMult NameLoad NameLoad Call NameLoad SubscriptLoad NameLoad Index Str body Assign SubscriptStore NameLoad Index Str BinOpSub Call NameLoad SubscriptLoad NameLoad Index Str BinOpMult NameLoad NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr SubscriptLoad NameLoad Index Str Expr Call SubscriptLoad NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareEq NameLoad Str body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Num UnaryOpNot SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Assign NameStore Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index Num orelse If CompareEq NameLoad Str body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Num UnaryOpNot SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Assign NameStore Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index Num orelse If CompareEq NameLoad Str body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Num UnaryOpNot SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Assign NameStore Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad SubscriptLoad NameLoad Index Str Index Num orelse If CompareEq NameLoad Str body Assign SubscriptStore SubscriptLoad NameLoad Index Str Index Num UnaryOpNot SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Expr Call NameLoad NameLoad Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Import alias identifier Import alias identifier If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str NameLoad Return Assign NameStore Num Assign NameStore Num Assign NameStore Call NameLoad keyword TupleLoad NameLoad NameLoad keyword Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr ListLoad Num Num Num Num Expr Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Num Call NameLoad SubscriptLoad NameLoad Index Str keyword Str keyword SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Num Call NameLoad SubscriptLoad NameLoad Index Str keyword Str keyword SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad ListLoad Str Str Str Str keyword SubscriptLoad NameLoad Index Str Assign NameStore Call NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr NameLoad Assign NameStore Call NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr Str NameLoad TryExcept body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr keyword NameLoad If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr handlers ExceptHandler type NameLoad body Pass decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign SubscriptStore NameLoad Index Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Import alias identifier Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr keyword Num Assign NameStore Call NameLoad Assign NameStore Call NameLoad If CompareIn Str SubscriptLoad NameLoad Index Str body Assign NameStore Call AttributeLoad NameLoad attr ListComp SubscriptLoad AttributeLoad NameLoad attr Index NameLoad comprehension TupleStore NameStore NameStore Call NameLoad SubscriptLoad NameLoad Index Str CompareEq NameLoad Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str If CompareIn Str SubscriptLoad NameLoad Index Str body Assign NameStore Call AttributeLoad NameLoad attr ListComp SubscriptLoad AttributeLoad NameLoad attr Index NameLoad comprehension TupleStore NameStore NameStore Call NameLoad SubscriptLoad NameLoad Index Str CompareEq NameLoad Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str If CompareIn Str SubscriptLoad NameLoad Index Str body Assign NameStore Call AttributeLoad NameLoad attr ListComp SubscriptLoad AttributeLoad NameLoad attr Index NameLoad comprehension TupleStore NameStore NameStore Call NameLoad SubscriptLoad NameLoad Index Str CompareEq NameLoad Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str For NameStore Call NameLoad Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call NameLoad NameLoad Num BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index NameLoad Assign NameStore NameLoad If BoolOpAnd CompareIsNot AttributeLoad NameLoad attr NameLoad CompareIn SubscriptLoad NameLoad Index NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore BinOpMult SubscriptLoad AttributeLoad NameLoad attr Index SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index NameLoad Assign NameStore ListLoad Num BinOpMult NameLoad Num orelse Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr BinOpMult SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index NameLoad keyword Num keyword NameLoad keyword NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad TupleLoad Num SubscriptLoad Call AttributeLoad NameLoad attr Index Num keyword Str Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str keyword Num Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr keyword Num TryExcept body Expr Call AttributeLoad SubscriptLoad NameLoad Index Str attr keyword NameLoad handlers ExceptHandler body Pass If CompareIsNot SubscriptLoad NameLoad Index Str NameLoad body Expr Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad SubscriptLoad NameLoad Index Str attr attr Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad SubscriptLoad NameLoad Index Str Index Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index NameLoad attr If CompareEq Call NameLoad NameLoad Num body Return TupleLoad NameLoad NameLoad Assign NameStore BinOpAdd SubscriptLoad NameLoad Index Str NameLoad Return TupleLoad NameLoad NameLoad decorator_list
N/A N/A Functions to plot epochs data
 functools partial N/A copy N/A numpy np utils verbose get_config set_config logger warn io.pick pick_types channel_type io.proj setup_proj fixes Counter _in1d time_frequency psd_multitaper utils tight_layout figure_nobar _toggle_proj _toggle_options _layout_figure _setup_vmin_vmax _channels_changed _plot_raw_onscroll _onclick_help plt_show defaults _handle_default plot_epochs_image N/A N/A epochs picks sigma vmin vmax colorbar order show units scalings cmap fig overlay_times N/A None 0.0 None None True None True None None RdBu_r None None N/A N/A Plot Event Related Potential / Fields image

    Parameters
    ----------
    epochs : instance of Epochs
        The epochs.
    picks : int | array-like of int | None
        The indices of the channels to consider. If None, the first
        five good channels are plotted.
    sigma : float
        The standard deviation of the Gaussian smoothing to apply along
        the epoch axis to apply in the image. If 0., no smoothing is applied.
    vmin : float
        The min value in the image. The unit is uV for EEG channels,
        fT for magnetometers and fT/cm for gradiometers.
    vmax : float
        The max value in the image. The unit is uV for EEG channels,
        fT for magnetometers and fT/cm for gradiometers.
    colorbar : bool
        Display or not a colorbar.
    order : None | array of int | callable
        If not None, order is used to reorder the epochs on the y-axis
        of the image. If it's an array of int it should be of length
        the number of good epochs. If it's a callable the arguments
        passed are the times vector and the data as 2d array
        (data.shape[1] == len(times).
    show : bool
        Show figure if True.
    units : dict | None
        The units of the channel types used for axes lables. If None,
        defaults to `units=dict(eeg='uV', grad='fT/cm', mag='fT')`.
    scalings : dict | None
        The scalings of the channel types to be applied for plotting.
        If None, defaults to `scalings=dict(eeg=1e6, grad=1e13, mag=1e15,
        eog=1e6)`.
    cmap : matplotlib colormap
        Colormap.
    fig : matplotlib figure | None
        Figure instance to draw the image to. Figure must contain two axes for
        drawing the single trials and evoked responses. If None a new figure is
        created. Defaults to None.
    overlay_times : array-like, shape (n_epochs,) | None
        If not None the parameter is interpreted as time instants in seconds
        and is added to the image. It is typically useful to display reaction
        times. Note that it is defined with respect to the order
        of epochs such that overlay_times[0] corresponds to epochs[0].

    Returns
    -------
    figs : lists of matplotlib figures
        One figure per channel displayed.
     scipy ndimage N/A units N/A _handle_default units units N/A scalings N/A _handle_default scalings scalings N/A matplotlib.pyplot plt N/A N/A picks None N/A N/A picks N/A N/A pick_types N/A epochs info meg True eeg True ref_meg False exclude bads N/A 5 N/A N/A N/A set N/A N/A units keys N/A set N/A N/A scalings keys N/A N/A N/A ValueError Scalings and units must have the same keys. N/A picks N/A N/A np atleast_1d picks N/A N/A N/A fig None N/A N/A len picks 1 N/A N/A N/A ValueError Only single pick can be drawn to a figure. N/A evoked N/A N/A epochs average picks N/A data N/A N/A N/A epochs get_data N/A N/A N/A picks N/A N/A scale_vmin N/A N/A vmin None True False N/A scale_vmax N/A N/A vmax None True False N/A N/A vmin vmax N/A _setup_vmin_vmax data vmin vmax N/A N/A N/A overlay_times None N/A N/A len overlay_times N/A len data N/A N/A N/A ValueError N/A size of overlay_times parameter (%s) do not match the number of epochs (%s). N/A N/A len overlay_times N/A len data N/A N/A overlay_times None N/A N/A overlay_times N/A N/A np array overlay_times N/A times_min N/A N/A np min overlay_times N/A times_max N/A N/A np max overlay_times N/A N/A N/A times_min N/A epochs tmin N/A times_max N/A epochs tmax N/A N/A N/A warn N/A Some values in overlay_times fall outside of the epochs time interval (between %s s and %s s) N/A N/A epochs tmin N/A epochs tmax N/A figs N/A list N/A N/A i N/A this_data idx N/A enumerate N/A zip N/A N/A np swapaxes data 0 1 picks N/A N/A N/A fig None N/A N/A this_fig N/A N/A plt figure N/A N/A this_fig fig N/A N/A N/A figs append this_fig N/A ch_type N/A channel_type N/A epochs info idx N/A N/A ch_type scalings N/A N/A N/A KeyError N/A %s type not in scalings and units ch_type N/A this_data N/A scalings N/A ch_type N/A this_order order N/A N/A callable order N/A N/A this_order N/A order N/A epochs times this_data N/A N/A N/A this_order None N/A N/A len this_order N/A len this_data N/A N/A N/A ValueError N/A size of order parameter (%s) does not match the number of epochs (%s). N/A N/A len this_order N/A len this_data N/A this_overlay_times None N/A N/A overlay_times None N/A N/A this_overlay_times overlay_times N/A N/A this_order None N/A N/A this_order N/A N/A np asarray this_order N/A this_data N/A this_data N/A this_order N/A N/A this_overlay_times None N/A N/A this_overlay_times N/A this_overlay_times N/A this_order N/A N/A sigma 0.0 N/A N/A this_data N/A N/A ndimage gaussian_filter1d this_data sigma sigma axis 0 N/A N/A N/A plt figure N/A this_fig number N/A ax1 N/A N/A plt subplot2grid N/A 3 10 N/A 0 0 colspan 9 rowspan 2 N/A scale_vmin N/A N/A vmin N/A scalings N/A ch_type N/A scale_vmax N/A N/A vmax N/A scalings N/A ch_type N/A im N/A N/A ax1 imshow this_data extent N/A N/A 1000.0 N/A N/A epochs times N/A 0 N/A 1000.0 N/A N/A epochs times N/A -1 0 N/A len data aspect auto origin lower interpolation nearest vmin vmin vmax vmax cmap cmap N/A N/A this_overlay_times None N/A N/A N/A N/A plt plot N/A 1000.0 this_overlay_times N/A 0.5 N/A N/A np arange N/A len this_data k linewidth 2 N/A ax2 N/A N/A plt subplot2grid N/A 3 10 N/A 2 0 colspan 9 rowspan 1 N/A colorbar N/A N/A ax3 N/A N/A plt subplot2grid N/A 3 10 N/A 0 9 colspan 1 rowspan 3 N/A N/A N/A ax1 set_title N/A N/A epochs ch_names N/A idx N/A N/A N/A ax1 set_ylabel Epochs N/A N/A N/A ax1 axis auto N/A N/A N/A ax1 axis tight N/A N/A N/A ax1 axvline 0 color m linewidth 3 linestyle -- N/A evoked_data N/A N/A scalings N/A ch_type N/A N/A evoked data N/A i N/A N/A N/A ax2 plot N/A 1000.0 N/A evoked times evoked_data N/A N/A N/A ax2 set_xlabel Time (ms) N/A N/A N/A ax2 set_xlim N/A N/A 1000.0 N/A N/A evoked times N/A 0 N/A 1000.0 N/A N/A evoked times N/A -1 N/A N/A N/A ax2 set_ylabel N/A units N/A ch_type N/A evoked_vmin N/A scale_vmin N/A N/A min evoked_data 1.1 vmin N/A evoked_vmax N/A scale_vmax N/A N/A max evoked_data 1.1 vmax N/A N/A scale_vmin scale_vmax N/A N/A evoked_vmax N/A max N/A N/A np abs N/A evoked_vmax evoked_vmin N/A evoked_vmin N/A evoked_vmax N/A N/A N/A ax2 set_ylim N/A evoked_vmin evoked_vmax N/A N/A N/A ax2 axvline 0 color m linewidth 3 linestyle -- N/A colorbar N/A N/A N/A N/A plt colorbar im cax ax3 N/A N/A tight_layout fig this_fig N/A N/A plt_show show N/A figs N/A plot_drop_log N/A N/A drop_log threshold n_max_plot subject color width ignore show N/A 0 20 Unknown N/A 0.9 0.9 0.9 0.8 N/A IGNORED True N/A N/A Show the channel stats based on a drop_log from Epochs

    Parameters
    ----------
    drop_log : list of lists
        Epoch drop log from Epochs.drop_log.
    threshold : float
        The percentage threshold to use to decide whether or not to
        plot. Default is zero (always plot).
    n_max_plot : int
        Maximum number of channels to show stats for.
    subject : str
        The subject name to use in the title of the plot.
    color : tuple | str
        Color to use for the bars.
    width : float
        Width of the bars.
    ignore : list
        The drop reasons to ignore.
    show : bool
        Show figure if True.

    Returns
    -------
    fig : Instance of matplotlib.figure.Figure
        The figure.
     N/A matplotlib.pyplot plt epochs _drop_log_stats N/A perc N/A _drop_log_stats drop_log ignore N/A scores N/A Counter N/A ch N/A d drop_log N/A ch d N/A ch ignore N/A ch_names N/A N/A np array N/A list N/A N/A scores keys N/A fig N/A N/A plt figure N/A N/A N/A perc threshold N/A N/A len ch_names 0 N/A N/A N/A N/A plt text 0 0 No drops N/A fig N/A n_used 0 N/A d drop_log N/A N/A N/A N/A N/A len d 0 N/A any N/A N/A ch ignore N/A ch d N/A N/A n_used 1 N/A counts N/A N/A 100 N/A N/A np array N/A list N/A N/A scores values dtype float n_used N/A n_plot N/A min n_max_plot N/A len ch_names N/A order N/A N/A np flipud N/A N/A np argsort counts N/A N/A N/A plt title N/A %s: %0.1f%% N/A subject perc N/A x N/A N/A np arange n_plot N/A N/A N/A plt bar x N/A counts N/A N/A order N/A n_plot color color width width N/A N/A N/A plt xticks N/A x N/A width 2.0 N/A ch_names N/A N/A order N/A n_plot rotation 45 horizontalalignment right N/A N/A N/A plt tick_params axis x which major labelsize 10 N/A N/A N/A plt ylabel % of epochs rejected N/A N/A N/A plt xlim N/A N/A N/A width 2.0 N/A N/A n_plot 1 N/A N/A width 3 2 N/A N/A N/A plt grid True axis y N/A N/A tight_layout pad 1 fig fig N/A N/A plt_show show N/A fig N/A _draw_epochs_axes N/A N/A epoch_idx good_ch_idx bad_ch_idx data times axes title_str axes_handler N/A N/A N/A Aux functioin N/A this N/A axes_handler N/A 0 N/A N/A ii data_ ax N/A zip epoch_idx data axes N/A N/A N/A l d N/A zip N/A ax lines N/A data_ N/A good_ch_idx N/A N/A N/A N/A l set_data times d N/A N/A bad_ch_idx None N/A N/A bad_lines N/A N/A N/A ax lines N/A k N/A k bad_ch_idx N/A N/A l d N/A zip bad_lines N/A data_ N/A bad_ch_idx N/A N/A N/A N/A l set_data times d N/A N/A title_str None N/A N/A N/A N/A ax set_title N/A title_str ii fontsize 12 N/A N/A N/A ax set_ylim N/A N/A data min N/A N/A data max N/A N/A N/A ax set_yticks N/A list N/A N/A N/A ax set_xticks N/A list N/A N/A N/A N/A N/A vars ax N/A this N/A reject True N/A N/A l N/A ax lines N/A N/A N/A N/A l set_color N/A 0.8 0.8 0.8 N/A N/A N/A N/A N/A N/A ax get_figure canvas draw N/A N/A k axes_handler N/A N/A N/A k this N/A N/A N/A N/A N/A N/A N/A N/A N/A vars ax get k N/A get reject None True N/A N/A l N/A N/A ax lines N/A N/A len good_ch_idx N/A N/A N/A N/A l set_color k N/A N/A bad_ch_idx None N/A N/A l N/A N/A ax lines N/A N/A N/A len bad_ch_idx N/A N/A N/A N/A l set_color r N/A N/A N/A N/A N/A N/A ax get_figure canvas draw N/A N/A _epochs_navigation_onclick N/A N/A event params N/A N/A N/A Aux function N/A matplotlib.pyplot plt N/A p params N/A here None N/A N/A N/A event inaxes N/A N/A p N/A back ax N/A N/A here 1 N/A N/A N/A N/A event inaxes N/A N/A p N/A next ax N/A N/A here -1 N/A N/A N/A N/A event inaxes N/A N/A p N/A reject-quit ax N/A N/A N/A p N/A reject_idx N/A N/A N/A N/A N/A p N/A epochs drop N/A p N/A reject_idx N/A N/A N/A plt close N/A p N/A fig N/A N/A N/A plt close N/A N/A N/A event inaxes get_figure N/A N/A here None N/A N/A N/A N/A N/A p N/A idx_handler rotate here N/A N/A N/A N/A p N/A axes_handler rotate here N/A this_idx N/A N/A p N/A idx_handler N/A 0 N/A N/A _draw_epochs_axes this_idx N/A p N/A good_ch_idx N/A p N/A bad_ch_idx N/A N/A p N/A data N/A this_idx N/A p N/A times N/A p N/A axes N/A p N/A title_str N/A p N/A axes_handler N/A N/A N/A N/A N/A N/A N/A N/A p N/A axes N/A 0 get_figure canvas draw N/A _epochs_axes_onclick N/A N/A event params N/A N/A N/A Aux function N/A reject_color N/A 0.8 0.8 0.8 N/A ax N/A event inaxes N/A N/A N/A event inaxes None N/A N/A N/A p params N/A here N/A N/A vars ax N/A N/A N/A p N/A axes_handler N/A 0 N/A N/A N/A N/A here get reject None False N/A N/A idx N/A here N/A idx N/A N/A idx N/A p N/A reject_idx N/A N/A N/A N/A N/A p N/A reject_idx append idx N/A l N/A ax lines N/A N/A N/A N/A l set_color reject_color N/A N/A here N/A reject True N/A N/A N/A N/A N/A here get reject None True N/A N/A idx N/A here N/A idx N/A N/A idx N/A p N/A reject_idx N/A N/A N/A N/A N/A p N/A reject_idx pop N/A N/A N/A p N/A reject_idx index idx N/A good_lines N/A N/A N/A ax lines N/A k N/A k N/A p N/A good_ch_idx N/A l good_lines N/A N/A N/A N/A l set_color k N/A N/A N/A p N/A bad_ch_idx None N/A N/A bad_lines N/A N/A ax lines N/A N/A N/A len N/A p N/A bad_ch_idx N/A l bad_lines N/A N/A N/A N/A l set_color r N/A N/A here N/A reject False N/A N/A N/A N/A N/A N/A ax get_figure canvas draw N/A plot_epochs N/A N/A epochs picks scalings n_epochs n_channels title show block N/A None None 20 20 None True False N/A N/A  Visualize epochs

    Bad epochs can be marked with a left click on top of the epoch. Bad
    channels can be selected by clicking the channel name on the left side of
    the main axes. Calling this function drops all the selected bad epochs as
    well as bad epochs marked beforehand with rejection parameters.

    Parameters
    ----------

    epochs : instance of Epochs
        The epochs object
    picks : array-like of int | None
        Channels to be included. If None only good data channels are used.
        Defaults to None
    scalings : dict | None
        Scale factors for the traces. If None, defaults to::

            dict(mag=1e-12, grad=4e-11, eeg=20e-6, eog=150e-6, ecg=5e-4,
                 emg=1e-3, ref_meg=1e-12, misc=1e-3, stim=1, resp=1, chpi=1e-4)

    n_epochs : int
        The number of epochs per view. Defaults to 20.
    n_channels : int
        The number of channels per view. Defaults to 20.
    title : str | None
        The title of the window. If None, epochs name will be displayed.
        Defaults to None.
    show : bool
        Show figure if True. Defaults to True
    block : bool
        Whether to halt program execution until the figure is closed.
        Useful for rejecting bad trials on the fly by clicking on an epoch.
        Defaults to False.

    Returns
    -------
    fig : Instance of matplotlib.figure.Figure
        The figure.

    Notes
    -----
    The arrow keys (up/down/left/right) can be used to navigate between
    channels and epochs and the scaling can be adjusted with - and + (or =)
    keys, but this depends on the backend matplotlib is configured to use
    (e.g., mpl.use(``TkAgg``) should work). Full screen mode can be toggled
    with f11 key. The amount of epochs and channels per view can be adjusted
    with home/end and page down/page up keys. Butterfly plot can be toggled
    with ``b`` key. Right mouse click adds a vertical line to the plot.
     N/A N/A N/A epochs drop_bad N/A scalings N/A _handle_default scalings_plot_raw scalings N/A projs N/A N/A epochs info N/A projs N/A params N/A epochs info bad_color t_start histogram epochs N/A N/A copy deepcopy N/A epochs info N/A 0.8 0.8 0.8 0 None N/A N/A params N/A label_click_fun N/A partial _pick_bad_channels params params N/A N/A _prepare_mne_browse_epochs params projs n_channels n_epochs scalings title picks N/A N/A _prepare_projectors params N/A N/A _layout_figure params N/A callback_close N/A partial _close_event params params N/A N/A N/A N/A N/A params N/A fig canvas mpl_connect close_event callback_close N/A N/A N/A N/A plt_show show block block N/A N/A N/A TypeError N/A N/A N/A plt_show show N/A N/A params N/A fig N/A plot_epochs_psd N/A N/A epochs fmin fmax tmin tmax proj bandwidth adaptive low_bias normalization picks ax color area_mode area_alpha dB n_jobs show verbose N/A 0 N/A np inf None None False None False True length None None black std 0.33 True 1 True None N/A N/A Plot the power spectral density across epochs

    Parameters
    ----------
    epochs : instance of Epochs
        The epochs object
    fmin : float
        Start frequency to consider.
    fmax : float
        End frequency to consider.
    tmin : float | None
        Start time to consider.
    tmax : float | None
        End time to consider.
    proj : bool
        Apply projection.
    bandwidth : float
        The bandwidth of the multi taper windowing function in Hz. The default
        value is a window half-bandwidth of 4.
    adaptive : bool
        Use adaptive weights to combine the tapered spectra into PSD
        (slow, use n_jobs >> 1 to speed up computation).
    low_bias : bool
        Only use tapers with more than 90% spectral concentration within
        bandwidth.
    normalization : str
        Either "full" or "length" (default). If "full", the PSD will
        be normalized by the sampling rate as well as the length of
        the signal (as in nitime).
    picks : array-like of int | None
        List of channels to use.
    ax : instance of matplotlib Axes | None
        Axes to plot into. If None, axes will be created.
    color : str | tuple
        A matplotlib-compatible color to use.
    area_mode : str | None
        Mode for plotting area. If 'std', the mean +/- 1 STD (across channels)
        will be plotted. If 'range', the min and max (across channels) will be
        plotted. Bad channels will be excluded from these calculations.
        If None, no area will be plotted.
    area_alpha : float
        Alpha for the area.
    dB : bool
        If True, transform data to decibels.
    n_jobs : int
        Number of jobs to run in parallel.
    show : bool
        Show figure if True.
    verbose : bool, str, int, or None
        If not None, override default verbose level (see mne.verbose).

    Returns
    -------
    fig : instance of matplotlib figure
        Figure distributing one image per channel across sensor topography.
     raw _set_psd_plot_params N/A N/A fig picks_list titles_list ax_list make_label N/A _set_psd_plot_params N/A epochs info proj picks ax area_mode N/A N/A ii N/A picks title ax N/A enumerate N/A zip picks_list titles_list ax_list N/A N/A N/A psds freqs N/A psd_multitaper epochs picks picks fmin fmin fmax fmax tmin tmin tmax tmax bandwidth bandwidth adaptive adaptive low_bias low_bias normalization normalization proj proj n_jobs n_jobs N/A dB N/A N/A psds N/A 10 N/A N/A np log10 psds N/A unit dB N/A N/A unit power N/A psd_mean N/A N/A N/A N/A np mean psds axis 0 mean axis 0 N/A N/A area_mode std N/A N/A psd_std N/A N/A np std N/A N/A np mean psds axis 0 axis 0 N/A hyp_limits N/A N/A psd_mean psd_std N/A psd_mean psd_std N/A N/A N/A area_mode range N/A N/A hyp_limits N/A N/A N/A np min N/A N/A np mean psds axis 0 axis 0 N/A N/A np max N/A N/A np mean psds axis 0 axis 0 N/A N/A hyp_limits None N/A N/A N/A ax plot freqs psd_mean color color N/A N/A hyp_limits None N/A N/A N/A N/A ax fill_between freqs N/A hyp_limits N/A 0 y2 N/A hyp_limits N/A 1 color color alpha area_alpha N/A make_label N/A N/A N/A ii N/A N/A len picks_list 1 N/A N/A N/A N/A ax set_xlabel Freq (Hz) N/A N/A ii N/A N/A len picks_list 2 N/A N/A N/A N/A ax set_ylabel N/A Power Spectral Density (%s/Hz) unit N/A N/A N/A ax set_title title N/A N/A N/A ax set_xlim N/A freqs N/A 0 N/A freqs N/A -1 N/A make_label N/A N/A N/A tight_layout pad 0.1 h_pad 0.1 w_pad 0.1 fig fig N/A N/A plt_show show N/A fig N/A verbose _prepare_mne_browse_epochs N/A N/A params projs n_channels n_epochs scalings title picks order N/A None N/A N/A Helper for setting up the mne_browse_epochs window. N/A matplotlib.pyplot plt N/A matplotlib mpl matplotlib.collections LineCollection matplotlib.colors colorConverter N/A epochs N/A params N/A epochs N/A N/A picks None N/A N/A picks N/A _handle_picks epochs N/A N/A N/A len picks 1 N/A N/A N/A RuntimeError No appropriate channels found. Please check your picks N/A picks N/A sorted picks N/A inds N/A list N/A types N/A list N/A t N/A grad mag N/A N/A idxs N/A pick_types N/A params N/A info meg t ref_meg False exclude N/A N/A N/A N/A len idxs 1 N/A N/A N/A mask N/A _in1d idxs picks assume_unique True N/A N/A N/A inds append N/A idxs N/A mask N/A types N/A N/A t N/A len N/A inds N/A -1 N/A pick_kwargs N/A dict meg False ref_meg False exclude N/A N/A N/A order None N/A N/A order N/A eeg seeg ecog eog ecg emg ref_meg stim resp misc chpi syst ias exci N/A ch_type order N/A N/A N/A pick_kwargs N/A ch_type True N/A idxs N/A pick_types N/A params N/A info pick_kwargs N/A N/A N/A len idxs 1 N/A N/A N/A mask N/A _in1d idxs picks assume_unique True N/A N/A N/A inds append N/A idxs N/A mask N/A types N/A N/A ch_type N/A len N/A inds N/A -1 N/A N/A pick_kwargs N/A ch_type False N/A inds N/A N/A N/A N/A np concatenate inds astype int N/A N/A N/A N/A len inds N/A len picks N/A N/A N/A RuntimeError Some channels not classified. Please check your picks N/A ch_names N/A N/A N/A N/A params N/A info N/A ch_names N/A x N/A x inds N/A size N/A get_config MNE_BROWSE_RAW_SIZE N/A n_epochs N/A min n_epochs N/A len N/A epochs events N/A duration N/A N/A len N/A epochs times n_epochs N/A n_channels N/A min n_channels N/A len picks N/A N/A size None N/A N/A size N/A N/A size split , N/A size N/A tuple N/A N/A float s N/A s size N/A N/A title None N/A N/A title N/A epochs name N/A N/A N/A N/A epochs name None N/A N/A len title 0 N/A N/A title N/A fig N/A figure_nobar facecolor w figsize size dpi 80 N/A N/A N/A N/A fig canvas set_window_title mne_browse_epochs N/A ax N/A N/A plt subplot2grid N/A 10 15 N/A 0 1 colspan 13 rowspan 9 N/A N/A N/A ax annotate title xy N/A 0.5 1 xytext N/A 0 N/A N/A N/A N/A ax get_ylim N/A 1 15 ha center va bottom size 12 xycoords axes fraction textcoords offset points N/A color N/A _handle_default color None N/A N/A N/A ax axis N/A 0 duration 0 200 N/A ax2 N/A N/A ax twiny N/A N/A N/A ax2 set_zorder -1 N/A N/A N/A ax2 axis N/A 0 duration 0 200 N/A ax_hscroll N/A N/A plt subplot2grid N/A 10 15 N/A 9 1 colspan 13 N/A N/A N/A N/A N/A ax_hscroll get_yaxis set_visible False N/A N/A N/A ax_hscroll set_xlabel Epochs N/A ax_vscroll N/A N/A plt subplot2grid N/A 10 15 N/A 0 14 rowspan 9 N/A N/A N/A ax_vscroll set_axis_off N/A N/A N/A ax_vscroll add_patch N/A N/A N/A mpl patches Rectangle N/A 0 0 1 N/A len picks facecolor w zorder 3 N/A ax_help_button N/A N/A plt subplot2grid N/A 10 15 N/A 9 0 colspan 1 N/A help_button N/A N/A N/A mpl widgets Button ax_help_button Help N/A N/A N/A help_button on_clicked N/A partial _onclick_help params params N/A ci N/A range N/A len picks N/A N/A N/A N/A ch_names N/A ci N/A N/A params N/A info N/A bads N/A N/A this_color N/A params N/A bad_color N/A N/A this_color N/A color N/A N/A types N/A ci N/A N/A N/A ax_vscroll add_patch N/A N/A N/A mpl patches Rectangle N/A 0 ci 1 1 facecolor this_color edgecolor this_color zorder 4 N/A vsel_patch N/A N/A N/A mpl patches Rectangle N/A 0 0 1 n_channels alpha 0.5 edgecolor w facecolor w zorder 5 N/A N/A N/A ax_vscroll add_patch vsel_patch N/A N/A N/A ax_vscroll set_ylim N/A len types 0 N/A N/A N/A ax_vscroll set_title Ch. N/A type_colors N/A N/A N/A colorConverter to_rgba N/A color N/A c N/A c types N/A colors N/A list N/A color_idx N/A range N/A len type_colors N/A N/A N/A N/A colors append N/A N/A N/A type_colors N/A color_idx N/A len N/A epochs events N/A lines N/A list N/A n_times N/A len N/A epochs times N/A ch_idx N/A range n_channels N/A N/A N/A N/A N/A len colors 1 ch_idx N/A N/A N/A lc N/A LineCollection N/A list antialiased False linewidths 0.5 zorder 3 picker 3.0 N/A N/A N/A ax add_collection lc N/A N/A N/A lines append lc N/A times N/A epochs times N/A data N/A N/A np zeros N/A N/A N/A params N/A info N/A nchan N/A N/A len times n_epochs N/A ylim N/A 25.0 0.0 N/A offset N/A N/A ylim N/A 0 n_channels N/A offsets N/A N/A N/A N/A np arange n_channels offset N/A offset 2.0 N/A times N/A N/A np arange N/A N/A len times N/A len N/A epochs events N/A epoch_times N/A N/A np arange 0 N/A len times n_times N/A N/A N/A ax set_yticks offsets N/A N/A N/A ax set_ylim ylim N/A ticks N/A epoch_times N/A 0.5 n_times N/A N/A N/A ax set_xticks ticks N/A N/A N/A ax2 set_xticks N/A ticks N/A n_epochs N/A labels N/A list N/A range 1 N/A N/A len ticks 1 N/A N/A N/A ax set_xticklabels labels N/A N/A N/A ax2 set_xticklabels labels N/A xlim N/A N/A epoch_times N/A -1 N/A len N/A epochs times N/A N/A N/A ax_hscroll set_xlim 0 xlim N/A vertline_t N/A N/A ax_hscroll text 0 1 color y va bottom ha right N/A hscroll_ticks N/A N/A np arange 0 xlim N/A xlim 7.0 N/A hscroll_ticks N/A N/A np append hscroll_ticks N/A epoch_times N/A -1 N/A hticks N/A list N/A tick hscroll_ticks N/A N/A N/A N/A hticks append N/A N/A epoch_times flat N/A N/A N/A N/A N/A np abs N/A epoch_times tick argmin N/A hlabels N/A N/A N/A x n_times 1 N/A x hticks N/A N/A N/A ax_hscroll set_xticks hticks N/A N/A N/A ax_hscroll set_xticklabels hlabels N/A epoch_idx N/A range N/A len epoch_times N/A N/A N/A N/A ax_hscroll add_patch N/A N/A N/A mpl patches Rectangle N/A N/A epoch_idx n_times 0 n_times 1 facecolor w edgecolor w alpha 0.6 N/A hsel_patch N/A N/A N/A mpl patches Rectangle N/A 0 0 duration 1 edgecolor k facecolor N/A 0.75 0.75 0.75 alpha 0.25 linewidth 1 clip_on False N/A N/A N/A ax_hscroll add_patch hsel_patch N/A text N/A N/A ax text 0 0 blank zorder 3 verticalalignment baseline ha left fontweight bold N/A N/A N/A text set_visible False N/A N/A N/A params update N/A fig ax ax2 ax_hscroll ax_vscroll vsel_patch hsel_patch lines projs ch_names n_channels n_epochs scalings duration ch_start colors def_colors picks bads data times epoch_times offsets labels scale_factor butterfly_scale fig_proj types inds vert_lines vertline_t butterfly text ax_help_button help_button fig_options settings image_plot fig ax ax2 ax_hscroll ax_vscroll vsel_patch hsel_patch lines projs ch_names n_channels n_epochs scalings duration 0 colors type_colors picks N/A N/A np array N/A list dtype int data times epoch_times offsets labels 1.0 1.0 None N/A N/A np array types inds N/A list vertline_t False text ax_help_button help_button None N/A True True True True None N/A N/A params N/A plot_fun N/A partial _plot_traces params params N/A callback_scroll N/A partial _plot_onscroll params params N/A N/A N/A N/A fig canvas mpl_connect scroll_event callback_scroll N/A callback_click N/A partial _mouse_click params params N/A N/A N/A N/A fig canvas mpl_connect button_press_event callback_click N/A callback_key N/A partial _plot_onkey params params N/A N/A N/A N/A fig canvas mpl_connect key_press_event callback_key N/A callback_resize N/A partial _resize_event params params N/A N/A N/A N/A fig canvas mpl_connect resize_event callback_resize N/A N/A N/A N/A fig canvas mpl_connect pick_event N/A partial _onpick params params N/A N/A params N/A callback_key callback_key N/A N/A _plot_vert_lines params N/A _prepare_projectors N/A N/A params N/A N/A N/A  Helper for setting up the projectors for epochs browser  N/A matplotlib.pyplot plt N/A matplotlib mpl N/A epochs N/A params N/A epochs N/A projs N/A params N/A projs N/A N/A N/A N/A len projs 0 N/A N/A epochs proj N/A N/A ax_button N/A N/A plt subplot2grid N/A 10 15 N/A 9 14 N/A opt_button N/A N/A N/A mpl widgets Button ax_button Proj N/A callback_option N/A partial _toggle_options params params N/A N/A N/A opt_button on_clicked callback_option N/A N/A params N/A opt_button opt_button N/A N/A params N/A ax_button ax_button N/A N/A params N/A plot_update_proj_callback _plot_update_epochs_proj N/A callback_proj N/A partial _toggle_proj params params N/A N/A params N/A callback_proj callback_proj N/A N/A callback_proj none N/A _plot_traces N/A N/A params N/A N/A N/A  Helper for plotting concatenated epochs  N/A N/A N/A N/A params N/A text set_visible False N/A ax N/A params N/A ax N/A butterfly N/A params N/A butterfly N/A butterfly N/A N/A ch_start 0 N/A n_channels N/A len N/A params N/A picks N/A data N/A N/A params N/A data N/A params N/A butterfly_scale N/A N/A ch_start N/A params N/A ch_start N/A n_channels N/A params N/A n_channels N/A data N/A N/A params N/A data N/A params N/A scale_factor N/A offsets N/A params N/A offsets N/A lines N/A params N/A lines N/A epochs N/A params N/A epochs N/A n_times N/A len N/A epochs times N/A tick_list N/A list N/A start_idx N/A int N/A N/A params N/A t_start n_times N/A end N/A N/A params N/A t_start N/A params N/A duration N/A end_idx N/A int N/A end n_times N/A xlabels N/A N/A params N/A labels N/A start_idx N/A event_ids N/A N/A N/A params N/A epochs events N/A N/A N/A 2 N/A N/A N/A N/A params N/A ax2 set_xticklabels N/A event_ids N/A start_idx N/A N/A N/A ax set_xticklabels xlabels N/A ylabels N/A N/A N/A ax yaxis get_ticklabels N/A line_idx N/A range n_channels N/A N/A ch_idx N/A line_idx ch_start N/A N/A line_idx N/A len lines N/A N/A N/A N/A N/A ch_idx N/A len N/A params N/A ch_names N/A N/A butterfly N/A N/A ch_type N/A N/A params N/A types N/A ch_idx N/A N/A ch_type grad N/A N/A offset N/A offsets N/A 0 N/A N/A N/A ch_type mag N/A N/A offset N/A offsets N/A 1 N/A N/A N/A ch_type eeg N/A N/A offset N/A offsets N/A 2 N/A N/A N/A ch_type eog N/A N/A offset N/A offsets N/A 3 N/A N/A N/A ch_type ecg N/A N/A offset N/A offsets N/A 4 N/A N/A N/A N/A N/A lines N/A line_idx set_segments N/A list N/A N/A tick_list N/A N/A N/A params N/A ch_names N/A ch_idx N/A offset N/A offsets N/A line_idx N/A this_data N/A data N/A ch_idx N/A ydata N/A offset this_data N/A xdata N/A N/A params N/A times N/A N/A params N/A duration N/A num_epochs N/A N/A np min N/A N/A params N/A n_epochs N/A len N/A epochs events N/A segments N/A N/A np split N/A N/A N/A np array N/A xdata ydata T num_epochs N/A ch_name N/A N/A params N/A ch_names N/A ch_idx N/A N/A ch_name N/A N/A params N/A info N/A bads N/A N/A N/A butterfly N/A N/A this_color N/A params N/A bad_color N/A N/A N/A N/A ylabels N/A line_idx set_color this_color N/A this_color N/A N/A np tile N/A params N/A bad_color N/A num_epochs 1 N/A bad_idx N/A params N/A bads N/A N/A N/A N/A bad_idx start_idx N/A bad_idx end_idx N/A N/A N/A N/A this_color N/A N/A bad_idx start_idx N/A 1.0 0.0 0.0 N/A N/A N/A N/A lines N/A line_idx set_zorder 2 N/A N/A this_color N/A N/A N/A params N/A colors N/A ch_idx N/A start_idx end_idx N/A N/A N/A N/A lines N/A line_idx set_zorder 3 N/A N/A butterfly N/A N/A N/A N/A N/A ylabels N/A line_idx set_color black N/A N/A N/A N/A lines N/A line_idx set_segments segments N/A N/A N/A N/A lines N/A line_idx set_color this_color N/A N/A N/A N/A N/A lines N/A line_idx set_segments N/A list N/A N/A N/A ax set_xlim N/A N/A params N/A times N/A 0 N/A N/A N/A params N/A times N/A 0 N/A params N/A duration False N/A N/A N/A N/A params N/A ax2 set_xlim N/A N/A params N/A times N/A 0 N/A N/A N/A params N/A times N/A 0 N/A params N/A duration False N/A butterfly N/A N/A factor N/A -1.0 N/A params N/A butterfly_scale N/A labels N/A N/A np empty 20 dtype S15 N/A N/A N/A labels fill N/A ticks N/A N/A ax get_yticks N/A idx_offset 1 N/A N/A grad N/A params N/A types N/A N/A N/A labels N/A N/A idx_offset 1 0.00 N/A idx N/A idx_offset N/A idx_offset 2 N/A N/A N/A labels N/A idx N/A N/A {0:.2f} format N/A N/A N/A N/A N/A ticks N/A idx N/A offsets N/A 0 N/A N/A params N/A scalings N/A grad 1e+13 factor N/A idx_offset 4 N/A N/A mag N/A params N/A types N/A N/A N/A labels N/A N/A idx_offset 1 0.00 N/A idx N/A idx_offset N/A idx_offset 2 N/A N/A N/A labels N/A idx N/A N/A {0:.2f} format N/A N/A N/A N/A N/A ticks N/A idx N/A offsets N/A 1 N/A N/A params N/A scalings N/A mag 1e+15 factor N/A idx_offset 4 N/A N/A eeg N/A params N/A types N/A N/A N/A labels N/A N/A idx_offset 1 0.00 N/A idx N/A idx_offset N/A idx_offset 2 N/A N/A N/A labels N/A idx N/A N/A {0:.2f} format N/A N/A N/A N/A N/A ticks N/A idx N/A offsets N/A 2 N/A N/A params N/A scalings N/A eeg 1000000.0 factor N/A idx_offset 4 N/A N/A eog N/A params N/A types N/A N/A N/A labels N/A N/A idx_offset 1 0.00 N/A idx N/A idx_offset N/A idx_offset 2 N/A N/A N/A labels N/A idx N/A N/A {0:.2f} format N/A N/A N/A N/A N/A ticks N/A idx N/A offsets N/A 3 N/A N/A params N/A scalings N/A eog 1000000.0 factor N/A idx_offset 4 N/A N/A ecg N/A params N/A types N/A N/A N/A labels N/A N/A idx_offset 1 0.00 N/A idx N/A idx_offset N/A idx_offset 2 N/A N/A N/A labels N/A idx N/A N/A {0:.2f} format N/A N/A N/A N/A N/A ticks N/A idx N/A offsets N/A 4 N/A N/A params N/A scalings N/A ecg 1000000.0 factor N/A N/A N/A ax set_yticklabels labels fontsize 12 color black N/A N/A N/A N/A ax set_yticklabels tick_list fontsize 12 N/A N/A N/A N/A params N/A vsel_patch set_y ch_start N/A N/A N/A N/A N/A params N/A fig canvas draw N/A N/A N/A params N/A fig_proj None N/A N/A N/A N/A N/A N/A params N/A fig_proj canvas draw N/A _plot_update_epochs_proj N/A N/A params bools N/A None N/A N/A Helper only needs to be called when proj is changed N/A N/A bools None N/A N/A inds N/A N/A N/A np where bools N/A 0 N/A N/A N/A params N/A info N/A projs N/A N/A N/A copy deepcopy N/A N/A params N/A projs N/A ii N/A ii inds N/A N/A params N/A proj_bools bools N/A N/A N/A params N/A projector _ N/A setup_proj N/A params N/A info add_eeg_ref False verbose False N/A start N/A int N/A N/A params N/A t_start N/A len N/A N/A params N/A epochs times N/A n_epochs N/A params N/A n_epochs N/A end N/A start n_epochs N/A data N/A N/A np concatenate N/A N/A N/A N/A params N/A epochs N/A start end get_data axis 1 N/A N/A N/A params N/A projector None N/A N/A data N/A N/A np dot N/A params N/A projector data N/A types N/A params N/A types N/A N/A pick ind N/A enumerate N/A params N/A inds N/A N/A N/A N/A params N/A data N/A pick N/A N/A data N/A ind N/A N/A params N/A scalings N/A N/A types N/A pick N/A N/A N/A params N/A plot_fun N/A _handle_picks N/A N/A epochs N/A N/A N/A Aux function to handle picks. N/A N/A any N/A N/A ICA k N/A k N/A epochs ch_names N/A N/A picks N/A pick_types N/A epochs info misc True ref_meg False exclude N/A N/A N/A picks N/A pick_types N/A epochs info meg True eeg True eog True ecg True seeg True ecog True ref_meg False exclude N/A N/A picks N/A _plot_window N/A N/A value params N/A N/A N/A Deal with horizontal shift of the viewport. N/A max_times N/A N/A len N/A params N/A times N/A params N/A duration N/A N/A value max_times N/A N/A value N/A N/A len N/A params N/A times N/A params N/A duration N/A N/A value 0 N/A N/A value 0 N/A N/A N/A params N/A t_start value N/A N/A N/A params N/A t_start value N/A N/A N/A N/A params N/A hsel_patch set_x value N/A N/A N/A params N/A plot_update_proj_callback params N/A _plot_vert_lines N/A N/A params N/A N/A N/A  Helper function for plotting vertical lines. N/A ax N/A params N/A ax N/A N/A N/A len N/A ax lines 0 N/A N/A N/A N/A N/A ax lines pop N/A N/A params N/A vert_lines N/A list N/A N/A N/A N/A params N/A vertline_t set_text N/A epochs N/A params N/A epochs N/A N/A N/A params N/A settings N/A 3 N/A N/A t_zero N/A N/A N/A np where N/A N/A epochs times 0.0 N/A 0 N/A N/A N/A len t_zero 1 N/A N/A event_idx N/A range N/A len N/A epochs events N/A N/A pos N/A N/A N/A event_idx N/A len N/A epochs times N/A t_zero N/A 0 N/A N/A event_idx N/A len N/A epochs times N/A t_zero N/A 0 N/A N/A N/A ax plot pos N/A N/A ax get_ylim g zorder 4 alpha 0.4 N/A epoch_idx N/A range N/A len N/A epochs events N/A N/A pos N/A N/A epoch_idx N/A len N/A epochs times N/A epoch_idx N/A len N/A epochs times N/A N/A N/A ax plot pos N/A N/A ax get_ylim color black linestyle -- zorder 2 N/A _pick_bad_epochs N/A N/A event params N/A N/A N/A Helper for selecting / dropping bad epochs N/A N/A ica params N/A N/A pos N/A N/A event xdata N/A event ydata N/A N/A _pick_bad_channels pos params N/A N/A n_times N/A len N/A N/A params N/A epochs times N/A start_idx N/A int N/A N/A params N/A t_start n_times N/A xdata N/A event xdata N/A xlim N/A N/A N/A event inaxes get_xlim N/A epoch_idx N/A start_idx N/A int N/A xdata N/A N/A xlim N/A 1 N/A params N/A n_epochs N/A total_epochs N/A len N/A N/A params N/A epochs events N/A N/A epoch_idx N/A total_epochs 1 N/A N/A N/A N/A epoch_idx N/A params N/A bads N/A N/A N/A params N/A bads N/A N/A params N/A bads N/A N/A N/A params N/A bads epoch_idx N/A ch_idx N/A range N/A len N/A params N/A ch_names N/A N/A N/A N/A N/A params N/A colors N/A ch_idx N/A epoch_idx N/A N/A params N/A def_colors N/A ch_idx N/A N/A N/A N/A N/A N/A params N/A ax_hscroll patches N/A epoch_idx set_color w N/A N/A N/A N/A N/A N/A params N/A ax_hscroll patches N/A epoch_idx set_zorder 2 N/A N/A N/A params N/A plot_fun N/A N/A N/A params N/A bads N/A N/A np append N/A params N/A bads epoch_idx N/A N/A N/A N/A N/A N/A params N/A ax_hscroll patches N/A epoch_idx set_color N/A 1.0 0.0 0.0 1.0 N/A N/A N/A N/A N/A N/A params N/A ax_hscroll patches N/A epoch_idx set_zorder 3 N/A N/A N/A N/A N/A N/A params N/A ax_hscroll patches N/A epoch_idx set_edgecolor w N/A ch_idx N/A range N/A len N/A params N/A ch_names N/A N/A N/A N/A N/A params N/A colors N/A ch_idx N/A epoch_idx N/A 1.0 0.0 0.0 1.0 N/A N/A N/A params N/A plot_fun N/A _pick_bad_channels N/A N/A pos params N/A N/A N/A Helper function for selecting bad channels. N/A N/A text ch_idx N/A _label2idx params pos N/A N/A text None N/A N/A N/A N/A text N/A N/A params N/A info N/A bads N/A N/A N/A text N/A N/A params N/A info N/A bads N/A N/A N/A N/A N/A N/A params N/A info N/A bads remove text N/A color N/A N/A params N/A def_colors N/A ch_idx N/A N/A N/A N/A N/A N/A params N/A ax_vscroll patches N/A N/A ch_idx 1 set_color color N/A N/A N/A N/A N/A N/A params N/A info N/A bads append text N/A color N/A params N/A bad_color N/A N/A N/A N/A N/A N/A params N/A ax_vscroll patches N/A N/A ch_idx 1 set_color color N/A N/A ica params N/A N/A N/A N/A params N/A plot_fun N/A N/A N/A N/A params N/A plot_update_proj_callback params N/A _plot_onscroll N/A N/A event params N/A N/A N/A Function to handle scroll events. N/A N/A N/A event key control N/A N/A N/A N/A event step 0 N/A N/A N/A event key - N/A N/A N/A event key + N/A N/A _plot_onkey event params N/A N/A N/A params N/A butterfly N/A N/A N/A N/A _plot_raw_onscroll event params N/A len N/A params N/A ch_names N/A _mouse_click N/A N/A event params N/A N/A N/A Function to handle mouse click events. N/A N/A N/A event inaxes None N/A N/A N/A N/A params N/A butterfly N/A N/A N/A params N/A settings N/A 0 N/A N/A N/A ax N/A params N/A ax N/A ylim N/A N/A ax get_ylim N/A pos N/A N/A N/A N/A N/A ax transData inverted transform N/A N/A event x N/A event y N/A N/A N/A N/A pos N/A 0 0 N/A N/A pos N/A 1 0 N/A N/A pos N/A 1 N/A ylim N/A 0 N/A N/A N/A N/A N/A event button 1 N/A N/A N/A N/A params N/A label_click_fun pos N/A N/A N/A N/A event button 3 N/A N/A N/A ica params N/A N/A N/A _ ch_idx N/A _label2idx params pos N/A N/A ch_idx None N/A N/A N/A N/A N/A channel_type N/A params N/A info ch_idx N/A mag grad eeg eog N/A N/A N/A N/A logger info Event related fields / potentials only available for MEG and EEG channels. N/A N/A fig N/A N/A plot_epochs_image N/A params N/A epochs picks N/A N/A params N/A inds N/A ch_idx fig N/A params N/A image_plot N/A 0 N/A N/A params N/A image_plot fig N/A N/A N/A N/A event button 1 N/A N/A N/A N/A event inaxes N/A params N/A ax_vscroll N/A N/A N/A params N/A butterfly N/A N/A N/A ch_start N/A min N/A max N/A N/A int N/A event ydata N/A N/A params N/A n_channels 2 0 N/A N/A len N/A params N/A ch_names N/A params N/A n_channels N/A N/A N/A params N/A ch_start ch_start N/A N/A N/A params N/A ch_start ch_start N/A N/A N/A params N/A plot_fun N/A N/A N/A N/A event inaxes N/A params N/A ax_hscroll N/A N/A times N/A params N/A epoch_times N/A offset N/A N/A 0.5 N/A params N/A n_epochs N/A len N/A N/A params N/A epochs times N/A xdata N/A N/A times flat N/A N/A N/A N/A N/A np abs N/A times N/A N/A event xdata offset argmin N/A N/A _plot_window xdata params N/A N/A N/A N/A event inaxes N/A params N/A ax N/A N/A N/A _pick_bad_epochs event params N/A N/A N/A N/A N/A event inaxes N/A params N/A ax N/A N/A event button 2 N/A N/A N/A N/A N/A N/A params N/A fig canvas draw N/A N/A N/A params N/A fig_proj None N/A N/A N/A N/A N/A N/A params N/A fig_proj canvas draw N/A N/A N/A N/A N/A event inaxes N/A params N/A ax N/A N/A event button 3 N/A N/A n_times N/A len N/A N/A params N/A epochs times N/A xdata N/A int N/A N/A event xdata n_times N/A prev_xdata 0 N/A N/A N/A len N/A params N/A vert_lines 0 N/A N/A prev_xdata N/A N/A N/A N/A N/A N/A N/A params N/A vert_lines N/A 0 N/A 0 get_data N/A 0 N/A 0 N/A N/A N/A len N/A params N/A vert_lines 0 N/A N/A N/A N/A N/A N/A params N/A ax lines remove N/A N/A N/A params N/A vert_lines N/A 0 N/A 0 N/A N/A N/A N/A params N/A vert_lines pop 0 N/A N/A prev_xdata xdata N/A N/A N/A N/A N/A params N/A vertline_t set_text N/A N/A N/A params N/A plot_fun N/A N/A ylim N/A N/A N/A params N/A ax get_ylim N/A epoch_idx N/A range N/A params N/A n_epochs N/A N/A pos N/A N/A N/A epoch_idx n_times xdata N/A N/A epoch_idx n_times xdata N/A N/A N/A N/A params N/A vert_lines append N/A N/A N/A params N/A ax plot pos ylim y zorder 5 N/A N/A N/A N/A params N/A vertline_t set_text N/A %0.3f N/A N/A N/A params N/A epochs times N/A xdata N/A N/A N/A params N/A plot_fun N/A _plot_onkey N/A N/A event params N/A N/A N/A Function to handle key presses. N/A matplotlib.pyplot plt N/A N/A N/A event key down N/A N/A N/A params N/A butterfly N/A N/A N/A N/A params N/A ch_start N/A params N/A n_channels N/A N/A _channels_changed params N/A len N/A params N/A ch_names N/A N/A N/A N/A event key up N/A N/A N/A params N/A butterfly N/A N/A N/A N/A params N/A ch_start N/A params N/A n_channels N/A N/A _channels_changed params N/A len N/A params N/A ch_names N/A N/A N/A N/A event key left N/A N/A sample N/A N/A params N/A t_start N/A params N/A duration N/A sample N/A N/A np max N/A 0 sample N/A N/A _plot_window sample params N/A N/A N/A N/A event key right N/A N/A sample N/A N/A params N/A t_start N/A params N/A duration N/A sample N/A N/A np min N/A sample N/A N/A N/A params N/A times N/A -1 N/A params N/A duration N/A times N/A params N/A epoch_times N/A xdata N/A N/A times flat N/A N/A N/A N/A N/A np abs N/A times sample argmin N/A N/A _plot_window xdata params N/A N/A N/A N/A event key - N/A N/A N/A params N/A butterfly N/A N/A N/A params N/A butterfly_scale 1.1 N/A N/A N/A params N/A scale_factor 1.1 N/A N/A N/A params N/A plot_fun N/A N/A N/A N/A event key N/A + = N/A N/A N/A params N/A butterfly N/A N/A N/A params N/A butterfly_scale 1.1 N/A N/A N/A params N/A scale_factor 1.1 N/A N/A N/A params N/A plot_fun N/A N/A N/A N/A event key f11 N/A N/A mng N/A N/A plt get_current_fig_manager N/A N/A N/A mng full_screen_toggle N/A N/A N/A N/A event key pagedown N/A N/A N/A N/A N/A params N/A n_channels 1 N/A params N/A butterfly N/A N/A N/A n_channels N/A N/A params N/A n_channels 1 N/A ylim N/A N/A N/A params N/A ax get_ylim N/A offset N/A N/A ylim N/A 0 n_channels N/A N/A params N/A offsets N/A N/A N/A N/A np arange n_channels offset N/A offset 2.0 N/A N/A params N/A n_channels n_channels N/A N/A N/A N/A N/A params N/A ax collections pop N/A N/A N/A N/A params N/A ax set_yticks N/A params N/A offsets N/A N/A N/A N/A params N/A lines pop N/A N/A N/A N/A params N/A vsel_patch set_height n_channels N/A N/A N/A params N/A plot_fun N/A N/A N/A N/A event key pageup N/A N/A N/A params N/A butterfly N/A N/A matplotlib.collections LineCollection N/A n_channels N/A N/A params N/A n_channels 1 N/A ylim N/A N/A N/A params N/A ax get_ylim N/A offset N/A N/A ylim N/A 0 n_channels N/A N/A params N/A offsets N/A N/A N/A N/A np arange n_channels offset N/A offset 2.0 N/A N/A params N/A n_channels n_channels N/A lc N/A LineCollection N/A list antialiased False linewidths 0.5 zorder 3 picker 3.0 N/A N/A N/A N/A params N/A ax add_collection lc N/A N/A N/A N/A params N/A ax set_yticks N/A params N/A offsets N/A N/A N/A N/A params N/A lines append lc N/A N/A N/A N/A params N/A vsel_patch set_height n_channels N/A N/A N/A params N/A plot_fun N/A N/A N/A N/A event key home N/A N/A n_epochs N/A N/A params N/A n_epochs 1 N/A N/A n_epochs 0 N/A N/A N/A n_times N/A len N/A N/A params N/A epochs times N/A ticks N/A N/A params N/A epoch_times N/A 0.5 n_times N/A N/A N/A N/A params N/A ax2 set_xticks N/A ticks N/A n_epochs N/A N/A params N/A n_epochs n_epochs N/A N/A params N/A duration n_times N/A N/A N/A N/A params N/A hsel_patch set_width N/A params N/A duration N/A N/A params N/A data N/A N/A params N/A data N/A N/A N/A N/A n_times N/A N/A N/A params N/A plot_update_proj_callback params N/A N/A N/A N/A event key end N/A N/A n_epochs N/A N/A params N/A n_epochs 1 N/A n_times N/A len N/A N/A params N/A epochs times N/A N/A N/A n_times n_epochs N/A len N/A params N/A times N/A N/A N/A ticks N/A N/A params N/A epoch_times N/A 0.5 n_times N/A N/A N/A N/A params N/A ax2 set_xticks N/A ticks N/A n_epochs N/A N/A params N/A n_epochs n_epochs N/A N/A N/A len N/A params N/A vert_lines 0 N/A N/A ax N/A params N/A ax N/A pos N/A N/A N/A N/A N/A N/A N/A params N/A vert_lines N/A 0 N/A 0 get_data N/A 0 N/A params N/A duration N/A N/A N/A N/A params N/A vert_lines append N/A N/A ax plot pos N/A N/A ax get_ylim y zorder 4 N/A N/A params N/A duration n_times N/A N/A N/A N/A params N/A t_start N/A params N/A duration N/A len N/A params N/A times N/A N/A N/A params N/A t_start n_times N/A N/A N/A N/A params N/A hsel_patch set_x N/A params N/A t_start N/A N/A N/A N/A params N/A hsel_patch set_width N/A params N/A duration N/A N/A params N/A data N/A N/A np zeros N/A N/A len N/A params N/A data N/A params N/A duration N/A N/A N/A params N/A plot_update_proj_callback params N/A N/A N/A N/A event key b N/A N/A N/A N/A params N/A fig_options None N/A N/A N/A N/A plt close N/A params N/A fig_options N/A N/A params N/A fig_options None N/A N/A _prepare_butterfly params N/A N/A _plot_traces params N/A N/A N/A N/A event key o N/A N/A N/A N/A params N/A butterfly N/A N/A N/A _open_options params N/A N/A N/A N/A event key h N/A N/A N/A _plot_histogram params N/A N/A N/A N/A event key ? N/A N/A N/A _onclick_help event params N/A N/A N/A N/A event key escape N/A N/A N/A N/A plt close N/A params N/A fig N/A _prepare_butterfly N/A N/A params N/A N/A N/A Helper function for setting up butterfly plot. matplotlib.collections LineCollection N/A butterfly N/A N/A params N/A butterfly N/A butterfly N/A N/A types N/A N/A set N/A grad mag eeg eog ecg N/A set N/A params N/A types N/A N/A N/A len types 1 N/A N/A N/A N/A N/A N/A params N/A ax_vscroll set_visible False N/A ax N/A params N/A ax N/A labels N/A N/A N/A ax yaxis get_ticklabels N/A label labels N/A N/A N/A N/A label set_visible True N/A ylim N/A N/A 5.0 N/A len types 0.0 N/A N/A N/A ax set_ylim ylim N/A offset N/A N/A ylim N/A 0 N/A 4.0 N/A len types N/A ticks N/A N/A np arange 0 N/A ylim N/A 0 offset N/A ticks N/A N/A N/A x N/A len ticks N/A ticks N/A x 0 N/A x N/A range 20 N/A N/A N/A ax set_yticks ticks N/A used_types 0 N/A N/A params N/A offsets N/A N/A ticks N/A 2 N/A N/A grad types N/A N/A pos N/A 0 N/A 1 N/A N/A ticks N/A 2 N/A ylim N/A 0 N/A N/A N/A N/A params N/A ax2 annotate Grad (fT/cm) xy pos xytext N/A -70 0 ha left size 12 va center xycoords axes fraction rotation 90 textcoords offset points N/A used_types 1 N/A N/A N/A N/A params N/A offsets append N/A ticks N/A N/A 2 N/A used_types 4 N/A N/A mag types N/A N/A pos N/A 0 N/A 1 N/A N/A ticks N/A N/A 2 N/A used_types 4 N/A ylim N/A 0 N/A N/A N/A N/A params N/A ax2 annotate Mag (fT) xy pos xytext N/A -70 0 ha left size 12 va center xycoords axes fraction rotation 90 textcoords offset points N/A used_types 1 N/A N/A N/A N/A params N/A offsets append N/A ticks N/A N/A 2 N/A used_types 4 N/A N/A eeg types N/A N/A pos N/A 0 N/A 1 N/A N/A ticks N/A N/A 2 N/A used_types 4 N/A ylim N/A 0 N/A N/A N/A N/A params N/A ax2 annotate EEG (uV) xy pos xytext N/A -70 0 ha left size 12 va center xycoords axes fraction rotation 90 textcoords offset points N/A used_types 1 N/A N/A N/A N/A params N/A offsets append N/A ticks N/A N/A 2 N/A used_types 4 N/A N/A eog types N/A N/A pos N/A 0 N/A 1 N/A N/A ticks N/A N/A 2 N/A used_types 4 N/A ylim N/A 0 N/A N/A N/A N/A params N/A ax2 annotate EOG (uV) xy pos xytext N/A -70 0 ha left size 12 va center xycoords axes fraction rotation 90 textcoords offset points N/A used_types 1 N/A N/A N/A N/A params N/A offsets append N/A ticks N/A N/A 2 N/A used_types 4 N/A N/A ecg types N/A N/A pos N/A 0 N/A 1 N/A N/A ticks N/A N/A 2 N/A used_types 4 N/A ylim N/A 0 N/A N/A N/A N/A params N/A ax2 annotate ECG (uV) xy pos xytext N/A -70 0 ha left size 12 va center xycoords axes fraction rotation 90 textcoords offset points N/A used_types 1 N/A N/A N/A len N/A params N/A lines N/A len N/A params N/A picks N/A N/A lc N/A LineCollection N/A list antialiased False linewidths 0.5 zorder 3 picker 3.0 N/A N/A N/A ax add_collection lc N/A N/A N/A N/A params N/A lines append lc N/A N/A labels N/A N/A N/A N/A params N/A ax yaxis get_ticklabels N/A label labels N/A N/A N/A N/A label set_visible N/A N/A params N/A settings N/A 0 N/A N/A N/A N/A params N/A ax_vscroll set_visible True N/A N/A N/A len N/A N/A params N/A ax2 texts 0 N/A N/A N/A N/A N/A N/A params N/A ax2 texts pop N/A n_channels N/A params N/A n_channels N/A N/A N/A len N/A params N/A lines n_channels N/A N/A N/A N/A N/A N/A params N/A ax collections pop N/A N/A N/A N/A params N/A lines pop N/A ylim N/A 25.0 0.0 N/A N/A N/A N/A params N/A ax set_ylim ylim N/A offset N/A N/A ylim N/A 0 n_channels N/A N/A params N/A offsets N/A N/A N/A N/A np arange n_channels offset N/A offset 2.0 N/A N/A N/A N/A params N/A ax set_yticks N/A params N/A offsets N/A N/A params N/A butterfly butterfly N/A _onpick N/A N/A event params N/A N/A N/A Helper to add a channel name on click N/A N/A N/A N/A N/A event mouseevent button 2 N/A N/A params N/A butterfly N/A N/A N/A lidx N/A N/A N/A N/A np where N/A N/A l N/A event artist N/A l N/A params N/A lines N/A 0 N/A 0 N/A text N/A params N/A text N/A N/A N/A text set_x N/A N/A event mouseevent xdata N/A N/A N/A text set_y N/A N/A event mouseevent ydata N/A N/A N/A text set_text N/A N/A params N/A ch_names N/A lidx N/A N/A N/A text set_visible True N/A _close_event N/A N/A event params N/A N/A N/A Function to drop selected bad epochs. Called on closing of the plot. N/A N/A N/A N/A params N/A epochs drop N/A params N/A bads N/A N/A N/A N/A params N/A epochs info N/A bads N/A N/A params N/A info N/A bads N/A N/A N/A logger info N/A Channels marked as bad: %s N/A N/A N/A params N/A epochs info N/A bads N/A _resize_event N/A N/A event params N/A N/A N/A Function to handle resize event N/A size N/A N/A , join N/A N/A str s N/A s N/A N/A N/A params N/A fig get_size_inches N/A N/A set_config MNE_BROWSE_RAW_SIZE size N/A N/A _layout_figure params N/A _update_channels_epochs N/A N/A event params N/A N/A N/A Function for changing the amount of channels and epochs per view. matplotlib.collections LineCollection N/A n_channels N/A int N/A N/A np around N/A N/A params N/A channel_slider val N/A offset N/A N/A N/A N/A N/A params N/A ax get_ylim N/A 0 n_channels N/A N/A params N/A offsets N/A N/A N/A N/A np arange n_channels offset N/A offset 2.0 N/A N/A N/A len N/A params N/A lines n_channels N/A N/A N/A N/A N/A N/A params N/A ax collections pop N/A N/A N/A N/A params N/A lines pop N/A N/A N/A len N/A params N/A lines n_channels N/A N/A lc N/A LineCollection N/A list linewidths 0.5 antialiased False zorder 3 picker 3.0 N/A N/A N/A N/A params N/A ax add_collection lc N/A N/A N/A N/A params N/A lines append lc N/A N/A N/A N/A params N/A ax set_yticks N/A params N/A offsets N/A N/A N/A N/A params N/A vsel_patch set_height n_channels N/A N/A params N/A n_channels n_channels N/A n_epochs N/A int N/A N/A np around N/A N/A params N/A epoch_slider val N/A n_times N/A len N/A N/A params N/A epochs times N/A ticks N/A N/A params N/A epoch_times N/A 0.5 n_times N/A N/A N/A N/A params N/A ax2 set_xticks N/A ticks N/A n_epochs N/A N/A params N/A n_epochs n_epochs N/A N/A params N/A duration N/A n_times n_epochs N/A N/A N/A N/A params N/A hsel_patch set_width N/A params N/A duration N/A N/A params N/A data N/A N/A np zeros N/A N/A len N/A params N/A data N/A params N/A duration N/A N/A N/A N/A params N/A t_start N/A n_times n_epochs N/A len N/A params N/A times N/A N/A N/A params N/A t_start N/A N/A len N/A params N/A times N/A n_times n_epochs N/A N/A N/A N/A params N/A hsel_patch set_x N/A params N/A t_start N/A N/A N/A params N/A plot_update_proj_callback params N/A _toggle_labels N/A N/A label params N/A N/A N/A Function for toggling axis labels on/off. N/A N/A label Channel names visible N/A N/A N/A N/A params N/A settings N/A 0 N/A N/A N/A params N/A settings N/A 0 N/A labels N/A N/A N/A N/A params N/A ax yaxis get_ticklabels N/A label labels N/A N/A N/A N/A label set_visible N/A N/A params N/A settings N/A 0 N/A N/A N/A label Event-id visible N/A N/A N/A N/A params N/A settings N/A 1 N/A N/A N/A params N/A settings N/A 1 N/A labels N/A N/A N/A N/A params N/A ax2 xaxis get_ticklabels N/A label labels N/A N/A N/A N/A label set_visible N/A N/A params N/A settings N/A 1 N/A N/A N/A label Epoch-id visible N/A N/A N/A N/A params N/A settings N/A 2 N/A N/A N/A params N/A settings N/A 2 N/A labels N/A N/A N/A N/A params N/A ax xaxis get_ticklabels N/A label labels N/A N/A N/A N/A label set_visible N/A N/A params N/A settings N/A 2 N/A N/A N/A label Zeroline visible N/A N/A N/A N/A params N/A settings N/A 3 N/A N/A N/A params N/A settings N/A 3 N/A N/A _plot_vert_lines params N/A N/A N/A N/A N/A params N/A fig canvas draw N/A N/A N/A params N/A fig_proj None N/A N/A N/A N/A N/A N/A params N/A fig_proj canvas draw N/A _open_options N/A N/A params N/A N/A N/A Function for opening the option window. N/A matplotlib.pyplot plt N/A matplotlib mpl N/A N/A N/A params N/A fig_options None N/A N/A N/A N/A plt close N/A params N/A fig_options N/A N/A params N/A fig_options None N/A N/A width 10 N/A height 3 N/A fig_options N/A figure_nobar figsize N/A width height dpi 80 N/A N/A N/A N/A fig_options canvas set_window_title View settings N/A N/A params N/A fig_options fig_options N/A ax_channels N/A N/A plt axes N/A 0.15 0.1 0.65 0.1 N/A ax_epochs N/A N/A plt axes N/A 0.15 0.25 0.65 0.1 N/A ax_button N/A N/A plt axes N/A 0.85 0.1 0.1 0.25 N/A ax_check N/A N/A plt axes N/A 0.15 0.4 0.4 0.55 N/A N/A N/A plt axis off N/A N/A params N/A update_button N/A N/A N/A mpl widgets Button ax_button Update N/A N/A params N/A channel_slider N/A N/A N/A mpl widgets Slider ax_channels Channels 1 N/A len N/A params N/A ch_names valfmt %0.0f valinit N/A params N/A n_channels N/A N/A params N/A epoch_slider N/A N/A N/A mpl widgets Slider ax_epochs Epochs 1 N/A len N/A params N/A epoch_times valfmt %0.0f valinit N/A params N/A n_epochs N/A N/A params N/A checkbox N/A N/A N/A mpl widgets CheckButtons ax_check N/A Channel names visible Event-id visible Epoch-id visible Zeroline visible actives N/A params N/A settings N/A update N/A partial _update_channels_epochs params params N/A N/A N/A N/A params N/A update_button on_clicked update N/A labels_callback N/A partial _toggle_labels params params N/A N/A N/A N/A params N/A checkbox on_clicked labels_callback N/A close_callback N/A partial _settings_closed params params N/A N/A N/A N/A N/A params N/A fig_options canvas mpl_connect close_event close_callback N/A N/A N/A N/A N/A N/A N/A params N/A fig_options canvas draw N/A N/A N/A N/A params N/A fig_options show warn False N/A N/A N/A params N/A fig_proj None N/A N/A N/A N/A N/A N/A params N/A fig_proj canvas draw N/A N/A N/A Exception N/A N/A N/A _settings_closed N/A N/A events params N/A N/A N/A Function to handle close event from settings dialog. N/A N/A params N/A fig_options None N/A _plot_histogram N/A N/A params N/A N/A N/A Function for plotting histogram of peak-to-peak values. N/A matplotlib.pyplot plt N/A epochs N/A params N/A epochs N/A p2p N/A N/A np ptp N/A N/A epochs get_data axis 2 N/A types N/A list N/A data N/A list N/A N/A eeg N/A params N/A types N/A N/A eegs N/A N/A np array N/A N/A N/A p2p T N/A i N/A N/A i x N/A enumerate N/A params N/A types N/A x eeg N/A N/A N/A data append N/A N/A eegs ravel N/A N/A N/A types append eeg N/A N/A mag N/A params N/A types N/A N/A mags N/A N/A np array N/A N/A N/A p2p T N/A i N/A N/A i x N/A enumerate N/A params N/A types N/A x mag N/A N/A N/A data append N/A N/A mags ravel N/A N/A N/A types append mag N/A N/A grad N/A params N/A types N/A N/A grads N/A N/A np array N/A N/A N/A p2p T N/A i N/A N/A i x N/A enumerate N/A params N/A types N/A x grad N/A N/A N/A data append N/A N/A grads ravel N/A N/A N/A types append grad N/A N/A params N/A histogram N/A N/A plt figure N/A scalings N/A _handle_default scalings N/A units N/A _handle_default units N/A titles N/A _handle_default titles N/A colors N/A _handle_default color N/A idx N/A range N/A len types N/A N/A ax N/A N/A plt subplot N/A len types 1 N/A idx 1 N/A N/A N/A plt xlabel N/A units N/A N/A types N/A idx N/A N/A N/A plt ylabel count N/A color N/A colors N/A N/A types N/A idx N/A rej None N/A N/A N/A N/A epochs reject None N/A N/A types N/A idx N/A N/A N/A epochs reject keys N/A N/A rej N/A N/A N/A epochs reject N/A N/A types N/A idx N/A scalings N/A N/A types N/A idx N/A rng N/A 0.0 N/A rej 1.1 N/A N/A rng None N/A N/A N/A plt hist N/A N/A data N/A idx N/A scalings N/A N/A types N/A idx bins 100 color color range rng N/A N/A rej None N/A N/A N/A N/A ax plot N/A rej rej N/A 0 N/A N/A N/A ax get_ylim N/A 1 color r N/A N/A N/A plt title N/A titles N/A N/A types N/A idx N/A N/A N/A N/A params N/A histogram suptitle Peak-to-peak histogram y 0.99 N/A N/A N/A N/A params N/A histogram subplots_adjust hspace 0.6 N/A N/A N/A N/A N/A N/A params N/A histogram show warn False N/A N/A N/A N/A N/A N/A N/A params N/A fig_proj None N/A N/A N/A N/A N/A N/A params N/A fig_proj canvas draw N/A _label2idx N/A N/A params pos N/A N/A N/A Aux function for click on labels. Returns channel name and idx. N/A labels N/A N/A N/A N/A params N/A ax yaxis get_ticklabels N/A offsets N/A N/A N/A np array N/A params N/A offsets N/A N/A params N/A offsets N/A 0 N/A line_idx N/A N/A np searchsorted offsets N/A pos N/A 1 N/A text N/A N/A N/A labels N/A line_idx get_text N/A N/A N/A len text 0 N/A N/A N/A None None N/A ch_idx N/A N/A params N/A ch_start line_idx N/A N/A text ch_idx N/A