def __init__(self, folder, directory, gene_list_file, *args): super(Read_Depth_Gui, self).__init__(*args) self.setupUi(self) self.input_folder = folder self.interval = 100 self.interval_spin.setValue(100) self.allowed_mismatches = 1 self.directory = directory self.gene_list_file = gene_list_file self.fileio = f.fileio() self.list_of_reads = [] self.plot = plot.RDPlot("Base Pair", "# Hits") self.selected_accession_number_name = '' self.selected_gene = {} self.dataset_name = '-- Select --' self.gene_list = OrderedDict() self.datasets_cache = OrderedDict() self.accession_numbers_list = QtCore.QStringList() self._initialize_ui_elements() self.process = process.process() self.read_list_thread = GetReadList_Thread(self.directory, self.input_folder, self.dataset_name, self.selected_gene, self) self.connect(self.read_list_thread, QtCore.SIGNAL("GeneListFinished"), self.dataset_loaded) self.calculate_depth_thread = CalculateDepth_Thread(self) self.connect(self.calculate_depth_thread, QtCore.SIGNAL("CalculateDepthFinished"), self.load_table_w_data)
def __init__(self, folder, directory, gene_list_file, *args): super(Read_Depth_Gui, self).__init__(*args) self.setupUi(self) self.input_folder = folder self.interval = 100 self.interval_spin.setValue(100) self.allowed_mismatches = 1 self.directory = directory self.gene_list_file = gene_list_file self.fileio = f.fileio() self.list_of_reads = [] self.plot = plot.RDPlot("Base Pair", "# Hits") self.selected_accession_number_name = '' self.selected_gene = {} self.dataset_name = '-- Select --' self.gene_list = OrderedDict() self.datasets_cache = OrderedDict() self.accession_numbers_list = QtCore.QStringList() self._initialize_ui_elements() self.process = process.process() self.read_list_thread = GetReadList_Thread(self.directory, self.input_folder, self.dataset_name, self.selected_gene, self) self.connect(self.read_list_thread, QtCore.SIGNAL("GeneListFinished"), self.dataset_loaded) self.calculate_depth_thread = CalculateDepth_Thread(self) self.connect(self.calculate_depth_thread, QtCore.SIGNAL("CalculateDepthFinished"), self.load_table_w_data)
def __init__(self, parent): QtCore.QThread.__init__(self, parent) self.process = process.process() self.parent = parent
def __init__(self, parent): QtCore.QThread.__init__(self, parent) self.process = process.process() self.parent = parent
def __init__(self, f, p): self.fileio = f self.printio = p self.process = process.process() self.blast_pipe = None self._spin = None
def __init__(self, f, p): self.fileio = f self.printio = p self.process = process.process() self.blast_pipe = None self._spin = None