Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Import alias Import alias ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad While Num body Assign NameStore Call NameLoad GeneratorExp TupleLoad NameLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr comprehension NameStore NameLoad Assign NameStore Dict For NameStore NameLoad body Expr Call NameLoad NameLoad AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad Assign NameStore Call NameLoad Assign NameStore Call NameLoad For TupleStore NameStore NameStore NameLoad body If CompareNotIn NameLoad NameLoad body Return TupleLoad NameLoad NameLoad orelse Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore ListComp NameLoad comprehension NameStore SubscriptLoad NameLoad Index NameLoad Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr ListComp NameLoad comprehension TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If UnaryOpNot Call NameLoad NameLoad body Return TupleLoad NameLoad NameLoad Assign NameStore NameLoad Assign NameStore NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Assign NameStore ListLoad Assign AttributeStore NameLoad attr Num For NameStore AttributeLoad NameLoad attr body ImportFrom alias Assign NameStore Call NameLoad Call NameLoad Str NameLoad If NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad Assign NameStore Call NameLoad Assign NameStore Dict For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad For NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr body Assign NameStore AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad Continue Assign NameStore SubscriptLoad NameLoad Index NameLoad Assign NameStore NameLoad For NameStore NameLoad body Assign NameStore SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad NameLoad body Continue Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword NameLoad keyword ListLoad NameLoad keyword ListLoad NameLoad If NameLoad body Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot NameLoad body Assign NameStore Call NameLoad Break For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad If CompareGt Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr body Return NameLoad Assign NameStore Dict For NameStore Call NameLoad Call AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Expr Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad NameLoad attr body If CompareNotIn AttributeLoad NameLoad attr NameLoad body Return NameLoad Assign NameStore NameLoad Assign NameStore SubscriptLoad NameLoad Index AttributeLoad NameLoad attr For NameStore NameLoad body If CompareNotEq Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr body Continue Assign NameStore NameLoad For NameStore Call NameLoad Call NameLoad AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad NameLoad body Assign NameStore NameLoad Break If NameLoad body Assign NameStore NameLoad Break If NameLoad body Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If BoolOpOr CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr CompareNotEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list decorator_list
N/A __future__ division vistrails.core query vistrails.core.modules.module_registry get_module_registry vistrails.core.utils append_to_dict_of_lists N/A copy N/A re VisualQuery N/A N/A query Query N/A __init__ N/A N/A self pipeline versions_to_check N/A N/A N/A N/A self queryPipeline N/A N/A copy copy pipeline N/A N/A self versions_to_check versions_to_check N/A heuristicDAGIsomorphism N/A N/A self target template target_ids template_ids N/A N/A N/A resultIds N/A set N/A 1 N/A N/A templateNames N/A set N/A N/A i N/A N/A N/A template modules N/A i name N/A i template_ids N/A targetNames N/A N/A i target_ids N/A N/A N/A append_to_dict_of_lists targetNames N/A N/A N/A target modules N/A i name i N/A nextTargetIds N/A set N/A nextTemplateIds N/A set N/A N/A i templateName templateNames N/A N/A N/A templateName targetNames N/A N/A N/A False resultIds N/A N/A templateModule N/A N/A template modules N/A i N/A matched N/A tId N/A tId N/A targetNames N/A templateName N/A N/A self matchQueryModule N/A N/A target modules N/A tId templateModule N/A N/A N/A resultIds update matched N/A matchedTargetId matched N/A N/A N/A N/A nextTargetIds update N/A moduleId N/A N/A moduleId edgeId N/A N/A N/A target graph edges_from matchedTargetId N/A N/A N/A nextTemplateIds update N/A moduleId N/A N/A moduleId edgeId N/A N/A N/A template graph edges_from i N/A N/A N/A len nextTemplateIds N/A N/A N/A True resultIds N/A target_ids nextTargetIds N/A template_ids nextTemplateIds N/A run N/A N/A self controller name N/A N/A N/A result N/A N/A N/A self tupleLength 2 N/A version N/A self versions_to_check N/A vistrails.core.configuration get_vistrails_configuration N/A hide_upgrades N/A getattr N/A get_vistrails_configuration hideUpgrades True N/A hide_upgrades N/A N/A version N/A N/A controller create_upgrade version delay_update True N/A p N/A N/A controller get_pipeline version do_validate False N/A matches N/A set N/A queryModuleNameIndex N/A N/A N/A moduleId module N/A N/A N/A p modules iteritems N/A N/A N/A append_to_dict_of_lists queryModuleNameIndex N/A module name moduleId N/A querySourceId N/A N/A N/A N/A self queryPipeline graph sources N/A N/A querySourceName N/A N/A N/A N/A self queryPipeline modules N/A querySourceId name N/A N/A N/A N/A queryModuleNameIndex has_key querySourceName N/A N/A matches N/A set N/A N/A candidates N/A queryModuleNameIndex N/A querySourceName N/A atLeastOneMatch False N/A candidateSourceId candidates N/A N/A querySource N/A N/A N/A self queryPipeline modules N/A querySourceId N/A candidateSource N/A N/A p modules N/A candidateSourceId N/A N/A N/A N/A self matchQueryModule candidateSource querySource N/A N/A N/A N/A match targetIds N/A N/A self heuristicDAGIsomorphism template N/A self queryPipeline target p template_ids N/A querySourceId target_ids N/A candidateSourceId N/A match N/A N/A atLeastOneMatch True N/A N/A N/A matches update targetIds N/A N/A atLeastOneMatch N/A N/A matches N/A set N/A N/A m matches N/A N/A N/A N/A result append N/A version m N/A N/A self queryResult result N/A N/A N/A self computeIndices N/A result N/A __call__ N/A N/A self N/A N/A N/A Returns a copy of itself. This needs to be implemented so that
        a visualquery object looks like a class that can be instantiated
        once per vistrail. N/A N/A VisualQuery N/A self queryPipeline N/A matchQueryModule N/A N/A self template target N/A N/A N/A  matchQueryModule(template, target: Module) -> bool        
        Return true if the target module can be matched to the
        template module
        
         N/A N/A N/A target name N/A template name N/A N/A False N/A N/A N/A N/A target getNumFunctions N/A N/A template getNumFunctions N/A N/A False N/A candidateFunctions N/A N/A fid N/A xrange N/A N/A template getNumFunctions N/A N/A f N/A N/A template functions N/A fid N/A N/A append_to_dict_of_lists candidateFunctions N/A f name f N/A f N/A target functions N/A N/A N/A N/A f name candidateFunctions N/A N/A False N/A fNotMatch True N/A candidates N/A candidateFunctions N/A N/A f name N/A cf candidates N/A N/A N/A N/A len N/A cf params N/A len N/A f params N/A N/A N/A pMatch True N/A pid N/A xrange N/A len N/A cf params N/A N/A cp N/A N/A cf params N/A pid N/A p N/A N/A f params N/A pid N/A N/A N/A N/A self matchQueryParam p cp N/A N/A pMatch False N/A N/A pMatch N/A N/A fNotMatch False N/A N/A fNotMatch N/A N/A False N/A True N/A matchQueryParam N/A N/A self template target N/A N/A N/A  matchQueryParam(template: Param, target: Param) -> bool
        Check to see if target can match with a query template
        
         N/A N/A N/A N/A template type N/A target type N/A N/A template identifier N/A target identifier N/A N/A template namespace N/A target namespace N/A N/A False N/A reg N/A get_module_registry N/A desc N/A N/A reg get_descriptor_by_name N/A template identifier N/A template type N/A template namespace N/A N/A N/A N/A desc module query_compute N/A target strValue N/A template strValue N/A template queryMethod N/A N/A