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

原理

讲一下

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

相关推荐
吕源林2 分钟前
PHP源码能否在Chromebook上运行_ChromeOS硬件限制说明【解答】
jvm·数据库·python
pele4 分钟前
c++如何读取YAML格式配置文件_yaml-cpp库快速入门【详解】
jvm·数据库·python
是垚不是土5 分钟前
Kafka 故障排查周期长?试试 Kdoctor
linux·运维·分布式·ai·kafka·运维开发
Python大数据分析@5 分钟前
低代码爬虫工具结合Python Selenium,自动采集商品数据
爬虫·python·低代码
johnny2335 分钟前
Python生态GUI框架:Gooey、Pywinauto、PyQuery、JustPy、Maliang、
python
好奇龙猫6 分钟前
[大学院-python-base gammer learning(1): setting conda + Jupyter ]
python·jupyter·conda
存在的五月雨7 分钟前
Python操作 调用yolov8n-pose
开发语言·python·yolo
weixin_580614007 分钟前
CSS如何处理颜色在不同浏览器的兼容性_利用特性查询适配色彩
jvm·数据库·python
2501_914245938 分钟前
Go语言如何遍历字符串_Go语言字符串遍历方法教程【指南】
jvm·数据库·python
Shorasul9 分钟前
SQL事务隔离级别详解_隔离级别差异对比
jvm·数据库·python