重测序之快速比对(速度比谁都快哦~)

原理

讲一下

这个比较重要,就不瞎比比了,screen建立作业窗口,再分别运行比对个体

都不喜欢讲想法,那就看原理。

python 复制代码
import os
##比对之前如果不建立索引,那你猜我会怎么骂你呢?
def create_screen_window(screen_name):
    os.system(f"screen -dmS {screen_name}")
def execute_code_in_screen(screen_name, code):
    os.system(f"screen -S {screen_name} -X stuff '{code}\n'")
    os.system(f"screen -S {screen_name} -X stuff 'exit\n'")
for i in range(52,82):
    screen_name = "SRR131783"+str(i)
    create_screen_window(screen_name)
    code_to_execute = "bwa-mem2 mem sidai.fa SRR131783"+str(i)+"_1.fastq.gz SRR131783"+str(i)+"_2.fastq.gz > SRR131783"+str(i)+".sam"
    execute_code_in_screen(screen_name, code_to_execute)

基本上每一个参数都是重点没有可浪费的,每一步都是重点。充分理解screen就明白了

相关推荐
Full Stack Developme4 小时前
Spring Security 与 Apache Shiro 两大安全框架比较
spring boot·python·安全
杰瑞哥哥4 小时前
快速搭建Web前端(streamlit使用指南)
python·信息可视化·web·模型部署
小途软件4 小时前
基于计算机视觉的课堂行为编码研究
人工智能·python·深度学习·计算机视觉·语言模型·自然语言处理·django
智航GIS4 小时前
9.2 多进程入门
数据库·python
小途软件4 小时前
基于计算机视觉的桥梁索力测试方法
人工智能·python·语言模型·自然语言处理·django
南工孙冬梅4 小时前
Linux中安装配置nfs
linux·运维·php
水天需0104 小时前
HISTCMD 介绍
linux
yousuotu4 小时前
基于Python实现水果新鲜度分类
开发语言·python·分类
Data_agent4 小时前
微店商品列表API接口指南
大数据·数据库·python
吴老弟i4 小时前
基于 VSCode 实现 Python 开发与调试 | 环境配置搭建 | PIP Anaconda
vscode·python·pip