Esempio n. 1
0
	def __init__(self, **keywords):
		"""
		2008-03-11
		"""
		from pymodule import process_function_arguments, turn_option_default_dict2argument_default_dict
		argument_default_dict = turn_option_default_dict2argument_default_dict(self.option_default_dict)
		#argument dictionary
		self.ad = process_function_arguments(keywords, argument_default_dict, error_doc=self.__doc__, class_to_have_attr=self)
Esempio n. 2
0
	def __init__(self, **keywords):
		from pymodule import process_function_arguments, turn_option_default_dict2argument_default_dict
		argument_default_dict = turn_option_default_dict2argument_default_dict(self.option_default_dict)
		self.ad = process_function_arguments(keywords, argument_default_dict, error_doc=self.__doc__, class_to_have_attr=self)
		
		self._threadlocal = threading.local()
		self.tables = {}
		self.mappers = {}
		self._engine = None
Esempio n. 3
0
	def __init__(self, **keywords):
		"""
		2008-04-08
		"""
		from pymodule import process_function_arguments, turn_option_default_dict2argument_default_dict
		argument_default_dict = turn_option_default_dict2argument_default_dict(self.option_default_dict)
		
		#argument dictionary
		self.ad = process_function_arguments(keywords, argument_default_dict, error_doc=self.__doc__, class_to_have_attr=self)
Esempio n. 4
0
	def __init__(self, **keywords):
		from pymodule import process_function_arguments, turn_option_default_dict2argument_default_dict
		argument_default_dict = turn_option_default_dict2argument_default_dict(self.option_default_dict)
		self.ad = process_function_arguments(keywords, argument_default_dict, error_doc=self.__doc__, class_to_have_attr=self)
		
		self._threadlocal = threading.local()
		self.tables = {}
		self.mappers = {}
		self._engine = None
Esempio n. 5
0
    def __init__(self, **keywords):
        """
		2008-04-12
			add experimenter, mapping_file
		2008-04-09
			array_data_table, probes_table, strain_info_table are no longer required. but leave them in the argument_default_dict.
		2008-02-28
		"""
        from pymodule import process_function_arguments, turn_option_default_dict2argument_default_dict
        """
		#2008-04-23 old dictionary
		argument_default_dict = {('hostname',1, ):'papaya.usc.edu',\
								('dbname',1, ):'stock_250k',\
								('user',1, ):None,\
								('passwd',1, ):None,\
								('experimenter',0,):None,\
								('mapping_file',1,):None,\
								('input_dir',1, ):None,\
								('output_dir',1, ):'/Network/Data/250k/db/raw_data/',\
								('array_data_table',0, ):'array_data',\
								('probes_table',0, ):'probes',\
								('strain_info_table',0, ):'strain_info',\
								('array_info_table',1, ):'array_info',\
								('commit',0, int):0,\
								('debug',0, int):0,\
								('report',0, int):0}
		"""
        argument_default_dict = turn_option_default_dict2argument_default_dict(
            self.option_default_dict)
        """
		2008-02-28
			argument_default_dict is a dictionary of default arguments
			the key is a tuple, ('argument_name', is_argument_required, argument_type)
			argument_type is optional
		"""
        #argument dictionary
        self.ad = process_function_arguments(keywords,
                                             argument_default_dict,
                                             error_doc=self.__doc__,
                                             class_to_have_attr=self)
Esempio n. 6
0
	def __init__(self, **keywords):
		"""
		2008-04-12
			add experimenter, mapping_file
		2008-04-09
			array_data_table, probes_table, strain_info_table are no longer required. but leave them in the argument_default_dict.
		2008-02-28
		"""
		from pymodule import process_function_arguments, turn_option_default_dict2argument_default_dict
		"""
		#2008-04-23 old dictionary
		argument_default_dict = {('hostname',1, ):'papaya.usc.edu',\
								('dbname',1, ):'stock_250k',\
								('user',1, ):None,\
								('passwd',1, ):None,\
								('experimenter',0,):None,\
								('mapping_file',1,):None,\
								('input_dir',1, ):None,\
								('output_dir',1, ):'/Network/Data/250k/db/raw_data/',\
								('array_data_table',0, ):'array_data',\
								('probes_table',0, ):'probes',\
								('strain_info_table',0, ):'strain_info',\
								('array_info_table',1, ):'array_info',\
								('commit',0, int):0,\
								('debug',0, int):0,\
								('report',0, int):0}
		"""
		argument_default_dict = turn_option_default_dict2argument_default_dict(self.option_default_dict)
		"""
		2008-02-28
			argument_default_dict is a dictionary of default arguments
			the key is a tuple, ('argument_name', is_argument_required, argument_type)
			argument_type is optional
		"""
		#argument dictionary
		self.ad = process_function_arguments(keywords, argument_default_dict, error_doc=self.__doc__, class_to_have_attr=self)