def _test_standalone_sequana(qtbot, tmpdir):
wkdir = TemporaryDirectory()
inputdir = os.path.realpath(
sequana_data("Hm2_GTGAAA_L005_R1_001.fastq.gz")).rsplit(os.sep,1)[0]
# Standalone for sequana given a wkdir and pipeline and input_dir
args = Namespace(pipeline="quality_control", wkdir=wkdir.name,
input_directory=inputdir)
widget = sequana_gui.SequanaGUI(ipython=False, user_options=args)
qtbot.addWidget(widget)
assert widget.mode == "sequana"
widget.force = True
widget.save_project()
widget.click_run()
count = 0
while widget.process.state() and count < 5:
time.sleep(0.5)
count+=0.5
widget.click_stop()
time.sleep(1)
评论列表
文章目录