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

原理

讲一下

这个比较重要,就不瞎比比了,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就明白了

相关推荐
花间相见1 天前
【Ubuntu实用工具】—— 高颜值实用ls命令工具lsd
linux·运维·ubuntu
gergul1 天前
python venv虚拟环境复制
linux·开发语言·python
MClink1 天前
小米开源大模型 MiMo 登顶全球第一,还白送百万亿 Token?手把手教你薅羊毛
人工智能·python·算法·openai·架构设计
m0_741481781 天前
SQL删除包含敏感信息的数据_使用数据脱敏后执行删除
jvm·数据库·python
the sun341 天前
共享文件夹设置:让Windows和Ubuntu能方便的传输文件
linux·windows·ubuntu
2401_882273721 天前
如何用立即执行函数(IIFE)创建独立的作用域隔离变量
jvm·数据库·python
skilllite作者1 天前
Agent-Skills 核心能力与实战效能深度评测
大数据·开发语言·前端·数据库·人工智能·python
dingdingfish1 天前
TLPI 第17章 练习:Access Control Lists
linux·tlpi·exercise
2301_766283441 天前
mysql如何实现读写分离的权限分配_不同用户分别赋予权限
jvm·数据库·python
2401_824222691 天前
HTML函数开发需不需要雷电接口_高速接口实际用途说明【说明】
jvm·数据库·python