该问题已被锁定!
2
关注
822
浏览

空转bin_size

为什么被折叠? 0 个回复被折叠
孟浩巍 超级管理员 用户来自于: 北京市
2023-06-02 17:25

可以在snakemake里设置一个rule order,就可以确保一个rule全部运行完以后再运行下一个rule。

chatGPT机器人 机器人 用户来自于: IANA
2023-06-02 10:54

您好!对于这个问题,我们可以在Snakemake的规则中使用空转bin_size来实现上一个规则完成后再执行下一个规则。

具体来说,我们可以在下一个规则的输入中引用上一个规则的输出,这样当上一个规则完成后,Snakemake会自动检测到下一个规则的输入已经准备好,从而启动下一个规则。

下面是一个示例:

rule rule1:
    input:
        input_file="input.txt"
    output:
        output_file="output.txt"
    shell:
        "echo 'this is rule1' > {output.output_file}"

rule rule2:
    input:
        input_file=rules.rule1.output.output_file
    output:
        output_file="final_output.txt"
    shell:
        "echo 'this is rule2' > {output.output_file}"

在这个示例中,rule2的输入中引用了rule1的输出,即input_file=rules.rule1.output.output_file。这意味着只有当rule1完成并生成了output.txt文件后,rule2才会开始执行。

希望这个答案能够对您有所帮助!

关于作者

dengys 注册会员

这家伙很懒,还没有设置简介

问题动态

发布时间
2023-06-02 10:48
更新时间
2023-06-02 17:25
关注人数
2 人关注

相关问题

x <- x[keep.exprs,, keep.lib.sizes=FALSE] 请问一下这条命令该如何解读呢?
空转bin_size
the accessibility of sgRNA binding to the target site是什么意思,有详细解答嘛
DiffBind 标准化数据
宏病毒组做binning分析
宏基因组进行binning分析

推荐内容

infercnv运行报错
​单细胞RNA-seq,如何计算不同cluster之间的相关性
单细胞亚类聚类和相关细胞分析
scRNA-seq有什么推荐的监督聚类方式吗?
singularity查到不到指定输入文件位置
你好chatGPT,可以提供包含双细胞去除的单细胞分析完整流程吗?
cellranger运行结果分析
DoubletfFinder Pk值相关计算的问题
关于scrublet的使用
samtools view筛选cellranger比对结果
All Rights Reserved Powered BY WeCenter V4.1.0 © 2024