Example #1
0
 def __init__(self, domain, **kwargs):
     self._config = kwargs.get('config')
     if self._config is None:
         self._config = get_config_object()
     self._api_vers = self._config.get_from_config_setting_cascade([('apis', 'taxomachine_api_version'),
                                                                    ('apis', 'api_version')],
                                                                   "2")
     self.use_v1 = (self._api_vers == "1")
     r = self._config.get_from_config_setting_cascade([('apis', 'taxomachine_raw_urls'),
                                                       ('apis', 'raw_urls')],
                                                      "FALSE")
     self._raw_urls = (r.lower() == 'true')
     if 'cache_taxa' in kwargs:
         cache_taxa = kwargs.get('cache_taxa', False)
     else:
         cache_taxa = self._config.get_config_setting('apis', 'cache_taxa', 'false').lower() in ['true', '1']
     if cache_taxa:
         self._ott_id2taxon = {}
     else:
         self._ott_id2taxon = None
     self._contexts = None
     self._valid_contexts = None
     self.prefix = None
     _WSWrapper.__init__(self, domain, **kwargs)
     self.domain = domain
     self._wr = weakref.proxy(self)
Example #2
0
 def __init__(self, domain, **kwargs):
     self._config = kwargs.get('config')
     if self._config is None:
         self._config = get_config_object()
     self._api_vers = self._config.get_from_config_setting_cascade(
         [('apis', 'taxomachine_api_version'),
          ('apis', 'api_version')], "2")
     self.use_v1 = (self._api_vers == "1")
     r = self._config.get_from_config_setting_cascade(
         [('apis', 'taxomachine_raw_urls'), ('apis', 'raw_urls')], "FALSE")
     self._raw_urls = (r.lower() == 'true')
     if 'cache_taxa' in kwargs:
         cache_taxa = kwargs.get('cache_taxa', False)
     else:
         cache_taxa = self._config.get_config_setting(
             'apis', 'cache_taxa', 'false').lower() in ['true', '1']
     if cache_taxa:
         self._ott_id2taxon = {}
     else:
         self._ott_id2taxon = None
     self._contexts = None
     self._valid_contexts = None
     self.prefix = None
     _WSWrapper.__init__(self, domain, **kwargs)
     self.domain = domain
     self._wr = weakref.proxy(self)
Example #3
0
 def __init__(self, domain, **kwargs):
     self._config = get_config_object(None, **kwargs)
     self._api_vers = self._config.get_from_config_setting_cascade(
         [('apis', 'taxomachine_api_version'),
          ('apis', 'api_version')], "2")
     self.use_v1 = (self._api_vers == "1")
     r = self._config.get_from_config_setting_cascade(
         [('apis', 'taxomachine_raw_urls'), ('apis', 'raw_urls')], "FALSE")
     self._raw_urls = (r.lower() == 'true')
     self._contexts = None
     self._valid_contexts = None
     self.prefix = None
     _WSWrapper.__init__(self, domain, **kwargs)
     self.domain = domain
Example #4
0
 def __init__(self, domain, **kwargs):
     self._prefix = None
     _WSWrapper.__init__(self, domain, **kwargs)
     self.domain = domain
     self._github_oauth_token = None
     self._get_from = kwargs.setdefault('get_from', 'external').lower()
     self._transform = kwargs.setdefault('transform', 'client').lower()
     self._refresh = kwargs.setdefault('refresh', 'never').lower()
     self._src_code = _GET_FROM_VALUES.index(self._get_from)
     self._refresh_code = _REFRESH_VALUES.index(self._refresh)
     self._assumed_doc_version = None
     self._locals_repo_dict = kwargs.get('locals_repos_dict')  # repos_dict arg to Phylesystem() if get_from is local
     self._store_config = None
     self._docstore_obj = None
     self._use_raw = False
Example #5
0
 def __init__(self, domain, **kwargs):
     self._prefix = None
     _WSWrapper.__init__(self, domain, **kwargs)
     self.domain = domain
     self._github_oauth_token = None
     self._get_from = kwargs.setdefault('get_from', 'external').lower()
     self._transform = kwargs.setdefault('transform', 'client').lower()
     self._refresh = kwargs.setdefault('refresh', 'never').lower()
     self._src_code = _GET_FROM_VALUES.index(self._get_from)
     self._trans_code = _TRANSFORM_VALUES.index(self._transform)
     self._refresh_code = _REFRESH_VALUES.index(self._refresh)
     self._repo_nexml2json = None
     self._phylesystem_config = None
     self._phylesystem_obj = None
     self._use_raw = False
Example #6
0
 def __init__(self, domain, **kwargs):
     self._config = get_config_object(None, **kwargs)
     self._current_synth_info = None
     self._current_synth_id = None
     self.prefix = None
     r = self._config.get_from_config_setting_cascade([('apis', 'treemachine_raw_urls'),
                                                       ('apis', 'raw_urls')],
                                                      "FALSE")
     self._raw_urls = (r.lower() == 'true')
     self._api_vers = self._config.get_from_config_setting_cascade([('apis', 'treemachine_api_version'),
                                                                    ('apis', 'api_version')],
                                                                   "2")
     self.use_v1 = (self._api_vers == "1")
     _WSWrapper.__init__(self, domain, **kwargs)
     self.domain = domain
Example #7
0
 def __init__(self, domain, **kwargs):
     self._config = get_config_object(None, **kwargs)
     self._api_vers = self._config.get_from_config_setting_cascade(
         [('apis', 'oti_api_version'), ('apis', 'api_version')], "2")
     self.use_v1 = (self._api_vers == "1")
     self._node_search_prop = None
     self._search_terms = None
     self._tree_search_prop = None
     self._study_search_prop = None
     self.indexing_prefix = None
     self.query_prefix = None
     r = self._config.get_from_config_setting_cascade(
         [('apis', 'oti_raw_urls'), ('apis', 'raw_urls')], "FALSE")
     self._raw_urls = (r.lower() == 'true')
     _WSWrapper.__init__(self, domain, **kwargs)
     self.domain = domain
Example #8
0
 def __init__(self, domain, **kwargs):
     self._prefix = None
     _WSWrapper.__init__(self, domain, **kwargs)
     self.domain = domain
     self._github_oauth_token = None
     self._get_from = kwargs.setdefault('get_from', 'external').lower()
     self._transform = kwargs.setdefault('transform', 'client').lower()
     self._refresh = kwargs.setdefault('refresh', 'never').lower()
     self._src_code = _GET_FROM_VALUES.index(self._get_from)
     self._refresh_code = _REFRESH_VALUES.index(self._refresh)
     self._assumed_doc_version = None
     self._locals_repo_dict = kwargs.get(
         'locals_repos_dict'
     )  # repos_dict arg to Phylesystem() if get_from is local
     self._store_config = None
     self._docstore_obj = None
     self._use_raw = False
Example #9
0
 def __init__(self, domain, **kwargs):
     self._config = kwargs.get('config')
     if self._config is None:
         self._config = get_config_object()
     self._current_synth_info = None
     self._current_synth_id = None
     self.prefix = None
     r = self._config.get_from_config_setting_cascade([('apis', 'treemachine_raw_urls'),
                                                       ('apis', 'raw_urls')],
                                                      "FALSE")
     self._raw_urls = (r.lower() == 'true')
     self._api_vers = self._config.get_from_config_setting_cascade([('apis', 'treemachine_api_version'),
                                                                    ('apis', 'api_version')],
                                                                   "2")
     self.use_v1 = (self._api_vers == "1")
     _WSWrapper.__init__(self, domain, **kwargs)
     self.domain = domain
Example #10
0
 def __init__(self, domain, **kwargs):
     self._config = get_config_object(None, **kwargs)
     self._api_vers = self._config.get_from_config_setting_cascade([('apis', 'oti_api_version'),
                                                                    ('apis', 'api_version')],
                                                                   "2")
     self.use_v1 = (self._api_vers == "1")
     self._node_search_prop = None
     self._search_terms = None
     self._tree_search_prop = None
     self._study_search_prop = None
     self.indexing_prefix = None
     self.query_prefix = None
     r = self._config.get_from_config_setting_cascade([('apis', 'oti_raw_urls'),
                                                       ('apis', 'raw_urls')],
                                                      "FALSE")
     self._raw_urls = (r.lower() == 'true')
     _WSWrapper.__init__(self, domain, **kwargs)
     self.domain = domain
Example #11
0
 def __init__(self, domain, **kwargs):
     _WSWrapper.__init__(self, domain, **kwargs)
Example #12
0
 def __init__(self, domain, **kwargs):
     _WSWrapper.__init__(self, domain, **kwargs)