Module Import alias ImportFrom alias alias ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list Assign NameStore Call NameLoad keyword Call NameLoad keyword Str keyword Num keyword Num keyword Call NameLoad keyword Str keyword Num keyword Num keyword Call NameLoad keyword Str keyword Num keyword Num Assign NameStore Call NameLoad keyword Call NameLoad Str Str keyword Call NameLoad Str Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad keyword Num keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr Str TupleLoad Str Num Num decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assert CompareGt AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Num decorator_list FunctionDef arguments args NameParam defaults body Assert CompareEq Call NameLoad AttributeLoad NameLoad attr NameLoad Num Assert CompareEq Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assert CompareEq Call NameLoad NameLoad NameLoad Num Assert CompareEq SubscriptLoad NameLoad Slice Num Num SubscriptLoad NameLoad Slice Num Num Assert CompareEq Call NameLoad AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Num Assert CompareEq Call NameLoad AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str Num decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Expr Call NameLoad AttributeLoad NameLoad attr Assert Num Str handlers ExceptHandler type NameLoad body Pass decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assert CompareEq Call NameLoad NameLoad Str Assert CompareEq Call NameLoad UnaryOpUSub NameLoad Str Assign AttributeStore NameLoad attr Str Assert CompareEq Call NameLoad NameLoad Str Delete AttributeDel NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assert CompareEq Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Str decorator_list FunctionDef arguments args NameParam defaults body Assert CompareEq Call NameLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num Num attr Str decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str FunctionDef arguments args NameParam defaults body ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list Assign NameStore Call NameLoad keyword Call NameLoad keyword Str keyword Num keyword Num keyword Call NameLoad keyword Str keyword Num keyword Num Assign NameStore Call NameLoad keyword Call NameLoad Str Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body TryExcept body Assign SubscriptStore AttributeLoad NameLoad attr Index Str Str Assert Num Str handlers ExceptHandler type NameLoad body Pass decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Assert CompareEq NameLoad ListLoad Str Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assert CompareIn Str AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr Assert CompareIn Str AttributeLoad NameLoad attr Assert CompareNotIn Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assert CompareIn Str AttributeLoad NameLoad attr Assert CompareIn Str AttributeLoad NameLoad attr Assert CompareNotIn Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assert CompareIs Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assert CompareIsNot Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assert Call AttributeLoad Call NameLoad AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str attr attr Str Assert CompareIsNot Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad Assert Call AttributeLoad Call NameLoad AttributeLoad Call AttributeLoad AttributeLoad NameLoad attr attr Str attr attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore ListComp NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Assert CompareEq NameLoad ListLoad Str Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Assert CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Assert CompareEq SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num Assert CompareEq NameLoad NameLoad TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Assert CompareEq NameLoad NameLoad TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assert Num Str handlers ExceptHandler type NameLoad body Pass TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assert Num Str handlers ExceptHandler type NameLoad body Pass TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Dict Assert Num Str handlers ExceptHandler type NameLoad body Pass TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assert Num Str handlers ExceptHandler type NameLoad body Pass TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assert Num Str handlers ExceptHandler type NameLoad body Pass TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Assert Num Str handlers ExceptHandler type NameLoad body Pass decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assert CompareEq NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults kwarg body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list decorator_list Assign NameStore Call NameLoad keyword Call NameLoad keyword Str keyword Num keyword Num keyword Call NameLoad keyword Str keyword Num keyword Num Assign NameStore Call NameLoad keyword Call NameLoad Str Str TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad Assert Num Str handlers ExceptHandler type NameLoad body Pass decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Str Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Str Str Assign AttributeStore NameLoad attr Call NameLoad keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Assert CompareEq Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Str Str Assert CompareEq Call AttributeLoad NameLoad attr Call NameLoad SubscriptLoad NameLoad Index Str Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Dict AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Call NameLoad keyword Num keyword Num keyword Num Assign NameStore Call AttributeLoad NameLoad attr Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Num Num Assign NameStore SubscriptLoad NameLoad Index Str Assert CompareEq Call NameLoad NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Num Num Assign NameStore SubscriptLoad NameLoad Index Str Assert CompareEq Call NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Dict AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Call NameLoad keyword Num keyword Num keyword Num Assign NameStore Call AttributeLoad NameLoad attr Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Num Num Assert CompareEq Call NameLoad NameLoad Str Assert CompareEq Call NameLoad AttributeLoad SubscriptLoad NameLoad Slice Num Num attr Str decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Dict AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Call NameLoad keyword Num keyword Num keyword Num Assign NameStore Call AttributeLoad NameLoad attr Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Num Num Assert CompareEq Call NameLoad NameLoad Str Assert CompareEq AttributeLoad NameLoad attr UnaryOpUAdd Num Assign NameStore Call AttributeLoad NameLoad attr Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Num Num Assert CompareEq Call NameLoad NameLoad Str Assert CompareEq AttributeLoad NameLoad attr UnaryOpUAdd Num Assign NameStore Call AttributeLoad NameLoad attr Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Num Num Assert CompareEq Call NameLoad NameLoad Str Assert CompareEq AttributeLoad NameLoad attr UnaryOpUAdd Num decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr Dict AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Call NameLoad keyword Num keyword Num keyword Num keyword Num Assign NameStore Call AttributeLoad NameLoad attr Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Num Num Num Assert CompareEq Call NameLoad NameLoad Str Assert CompareEq AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Num Num Num Assert CompareEq Call NameLoad NameLoad Str Assert CompareEq AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Num Num Num Assert CompareEq Call NameLoad NameLoad Str Assert CompareEq AttributeLoad NameLoad attr Num decorator_list decorator_list If CompareEq NameLoad Str body Expr Call NameLoad keyword Num
N/A N/A unittest testlib testutil PygrTestProgram pygr sequence seqdb sequtil annotation pygr.sequence Sequence pygr.annotation AnnotationDB AnnotationSeq_Test N/A N/A unittest TestCase N/A setUp N/A N/A self N/A N/A Annotation N/A object N/A __init__ N/A N/A self N/A kwargs N/A N/A N/A N/A N/A self __dict__ update kwargs N/A N/A N/A slicedb N/A dict X N/A Annotation id seq start 0 stop 10 Y N/A Annotation id seq start 0 stop 10 Z N/A Annotation id seq2 start 0 stop 10 N/A sequence_dict N/A dict seq N/A Sequence ATGGGGCCGATTG seq seq2 N/A Sequence ATGGGGCCGATTG seq2 N/A N/A self db N/A AnnotationDB slicedb sequence_dict N/A N/A self annot N/A N/A self db N/A X N/A test_orientation_index_error N/A N/A self N/A N/A N/A db N/A self db N/A N/A db sliceAttrDict N/A dict id 0 start 1 stop 2 orientation 3 N/A N/A N/A db new_annotation some name N/A seq 5 8 N/A test_cache_size N/A N/A self N/A N/A N/A test stupid cache size bug N/A N/A N/A N/A N/A self db _weakValueDict n 20 N/A test_cmp N/A N/A self N/A N/A N/A N/A N/A cmp N/A self annot None -1 N/A N/A N/A cmp N/A self annot N/A self annot 0 N/A a N/A self annot N/A b N/A self annot N/A N/A N/A cmp a b 0 N/A N/A N/A a N/A 1 2 N/A b N/A 1 2 N/A N/A N/A cmp N/A self annot N/A N/A self db N/A Y -1 N/A N/A N/A cmp N/A self annot N/A N/A self db N/A Z -1 N/A test_strslice N/A N/A self N/A N/A N/A N/A N/A N/A str N/A self annot N/A 0 should not get here N/A N/A N/A ValueError N/A N/A N/A test_repr N/A N/A self N/A N/A N/A annot N/A self annot N/A N/A N/A repr annot annotX[0:10] N/A N/A N/A repr N/A annot -annotX[0:10] N/A N/A annot annotationType foo N/A N/A N/A repr annot fooX[0:10] N/A N/A annot annotationType N/A test_seq N/A N/A self N/A N/A N/A N/A N/A repr N/A N/A self annot sequence seq[0:10] N/A test_slice N/A N/A self N/A N/A N/A N/A N/A repr N/A N/A N/A self annot N/A 1 2 sequence seq[1:2] N/A N/A AnnotationDB_Test N/A N/A unittest TestCase N/A N/A 
    Test for all of the basic dictionary functions on 'AnnotationDB'.
     setUp N/A N/A self N/A N/A Annotation N/A object N/A __init__ N/A N/A self N/A kwargs N/A N/A N/A N/A N/A self __dict__ update kwargs N/A N/A N/A slicedb N/A dict annot1 N/A Annotation id seq start 0 stop 10 annot2 N/A Annotation id seq start 5 stop 9 N/A sequence_dict N/A dict seq N/A Sequence ATGGGGCCGATTG seq N/A N/A self db N/A AnnotationDB slicedb sequence_dict N/A test_setitem N/A N/A self N/A N/A N/A N/A N/A N/A N/A self db N/A foo bar N/A 0 should not reach this point N/A N/A N/A KeyError N/A N/A N/A test_hash N/A N/A self N/A N/A N/A x N/A hash N/A self db N/A d N/A dict foo N/A self db N/A test_keys N/A N/A self N/A N/A N/A AnnotationDB keys N/A k N/A N/A N/A self db keys N/A N/A N/A k sort N/A N/A k N/A annot1 annot2 k N/A test_contains N/A N/A self N/A N/A N/A AnnotationDB contains N/A N/A annot1 N/A self db N/A N/A N/A self db keys N/A N/A annot2 N/A self db N/A N/A foo N/A self db N/A test_has_key N/A N/A self N/A N/A N/A AnnotationDB has key N/A N/A annot1 N/A self db N/A N/A annot2 N/A self db N/A N/A foo N/A self db N/A test_get N/A N/A self N/A N/A N/A AnnotationDB get N/A N/A N/A N/A N/A self db get foo None N/A N/A N/A N/A N/A self db get annot1 None N/A N/A N/A N/A str N/A N/A N/A N/A self db get annot1 sequence startswith ATGGGGC N/A N/A N/A N/A N/A self db get annot2 None N/A N/A N/A N/A str N/A N/A N/A N/A self db get annot2 sequence startswith GCCG N/A test_items N/A N/A self N/A N/A N/A AnnotationDB items N/A i N/A k N/A N/A k v N/A N/A N/A self db items N/A N/A N/A i sort N/A N/A i N/A annot1 annot2 N/A test_iterkeys N/A N/A self N/A N/A N/A AnnotationDB iterkeys N/A kk N/A N/A N/A self db keys N/A N/A N/A kk sort N/A ik N/A list N/A N/A N/A self db iterkeys N/A N/A N/A ik sort N/A N/A kk ik N/A test_itervalues N/A N/A self N/A N/A N/A AnnotationDB itervalues N/A kv N/A N/A N/A self db values N/A N/A N/A kv sort N/A iv N/A list N/A N/A N/A self db itervalues N/A N/A N/A iv sort N/A N/A N/A kv N/A 0 N/A iv N/A 0 N/A N/A kv iv N/A kv iv N/A test_iteritems N/A N/A self N/A N/A N/A AnnotationDB iteritems N/A ki N/A N/A N/A self db items N/A N/A N/A ki sort N/A ii N/A list N/A N/A N/A self db iteritems N/A N/A N/A ii sort N/A N/A ki ii N/A ki ii N/A test_readonly N/A N/A self N/A N/A N/A AnnotationDB readonly N/A N/A N/A N/A N/A N/A self db copy N/A 0 this method should raise NotImplementedError N/A N/A N/A NotImplementedError N/A N/A N/A N/A N/A N/A N/A N/A self db setdefault foo N/A 0 this method should raise NotImplementedError N/A N/A N/A NotImplementedError N/A N/A N/A N/A N/A N/A N/A N/A self db update N/A N/A 0 this method should raise NotImplementedError N/A N/A N/A NotImplementedError N/A N/A N/A N/A N/A N/A N/A N/A self db clear N/A 0 this method should raise NotImplementedError N/A N/A N/A NotImplementedError N/A N/A N/A N/A N/A N/A N/A N/A self db pop N/A 0 this method should raise NotImplementedError N/A N/A N/A NotImplementedError N/A N/A N/A N/A N/A N/A N/A N/A self db popitem N/A 0 this method should raise NotImplementedError N/A N/A N/A NotImplementedError N/A N/A N/A test_equality N/A N/A self N/A N/A N/A AnnotationDB equality N/A key annot1 N/A db N/A self db N/A x N/A N/A db sliceAnnotation key N/A N/A db sliceDB N/A key N/A y N/A N/A db sliceAnnotation key N/A N/A db sliceDB N/A key N/A N/A x y N/A test_bad_seqdict N/A N/A self N/A N/A N/A AnnotationDB bad seqdict Annotation N/A object N/A __init__ N/A N/A self N/A kwargs N/A N/A N/A N/A N/A self __dict__ update kwargs N/A N/A N/A slicedb N/A dict annot1 N/A Annotation id seq start 0 stop 10 annot2 N/A Annotation id seq start 5 stop 9 N/A foo_dict N/A dict foo N/A Sequence ATGGGGCCGATTG foo N/A N/A N/A db N/A AnnotationDB slicedb foo_dict N/A 0 incorrect seqdb; key error should be raised N/A N/A N/A KeyError N/A N/A N/A N/A Translation_Test N/A N/A unittest TestCase N/A setUp N/A N/A self N/A N/A N/A N/A self M N/A N/A sequence Sequence ATG methionine N/A N/A self FLIM N/A N/A sequence Sequence TTTCTAATTATG flim N/A N/A self db N/A dict methionine N/A self M flim N/A self FLIM N/A test_simple_translate N/A N/A self N/A N/A N/A db N/A self db N/A N/A N/A N/A sequtil translate_orf N/A str N/A db N/A methionine M N/A N/A N/A N/A sequtil translate_orf N/A str N/A db N/A flim FLIM N/A test_translation_db N/A N/A self N/A N/A N/A aa_db N/A N/A annotation AnnotationDB N/A N/A self db itemClass N/A annotation TranslationAnnot itemSliceClass N/A annotation TranslationAnnotSlice sliceAttrDict N/A dict id 0 start 1 stop 2 N/A aa N/A N/A aa_db new_annotation foo N/A N/A N/A self M id 0 3 N/A orf N/A aa_db N/A foo N/A N/A N/A str orf M N/A aa2 N/A N/A aa_db new_annotation bar N/A N/A N/A self FLIM id 0 12 N/A orf N/A aa_db N/A bar N/A N/A N/A str orf FLIM N/A test_slice_descr N/A N/A self N/A N/A N/A aa_db N/A N/A annotation AnnotationDB N/A N/A self db itemClass N/A annotation TranslationAnnot itemSliceClass N/A annotation TranslationAnnotSlice sliceAttrDict N/A dict id 0 start 1 stop 2 N/A aa N/A N/A aa_db new_annotation bar N/A N/A N/A self FLIM id 0 12 N/A N/A N/A str aa FLIM N/A N/A N/A str N/A N/A aa N/A 1 3 sequence CTAATT N/A test_positive_frames N/A N/A self N/A N/A N/A aa_db N/A N/A annotation AnnotationDB N/A N/A self db itemClass N/A annotation TranslationAnnot itemSliceClass N/A annotation TranslationAnnotSlice sliceAttrDict N/A dict id 0 start 1 stop 2 N/A f1 N/A N/A aa_db new_annotation f1 N/A N/A N/A self FLIM id 0 12 N/A N/A N/A str f1 FLIM N/A N/A N/A f1 frame N/A 1 N/A f2 N/A N/A aa_db new_annotation f2 N/A N/A N/A self FLIM id 1 10 N/A N/A N/A str f2 F*L N/A N/A N/A f2 frame N/A 2 N/A f3 N/A N/A aa_db new_annotation f3 N/A N/A N/A self FLIM id 2 11 N/A N/A N/A str f3 SNY N/A N/A N/A f3 frame N/A 3 N/A test_negative_frames N/A N/A self N/A N/A N/A aa_db N/A N/A annotation AnnotationDB N/A N/A self db itemClass N/A annotation TranslationAnnot itemSliceClass N/A annotation TranslationAnnotSlice sliceAttrDict N/A dict id 0 start 1 stop 2 orientation 3 N/A f1 N/A N/A aa_db new_annotation f1 N/A N/A N/A self FLIM id 0 12 -1 N/A N/A N/A str f1 HN*K N/A N/A N/A f1 frame -2 N/A f2 N/A N/A aa_db new_annotation f2 N/A N/A N/A self FLIM id 1 10 -1 N/A N/A N/A str f2 *LE N/A N/A N/A f2 frame -1 N/A f3 N/A N/A aa_db new_annotation f3 N/A N/A N/A self FLIM id 2 11 -1 N/A N/A N/A str f3 IIR N/A N/A N/A f3 frame -3 N/A N/A N/A N/A __name__ __main__ N/A N/A N/A PygrTestProgram verbosity 2