腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
snakemake
中
的
While
循环
;
检查点
、
、
我
在
snakemake
中使用
的
一个工具可以
在
N个案例
中
的
一个案例
中
对相同
的
数据返回一个奇怪
的
信号(非零状态),并且不记录输出。根据这一点,每当我收到这样
的
信号并得到空输出时,我都想重新启动该规则。我认为这是一种"
while
-cycle“。我知道这种
在
没有明确DAG
的
情况下工作
的
逻辑与
snakemake
的</em
浏览 13
提问于2021-07-22
得票数 0
1
回答
执行
snakemake
进行迭代映射
、
、
、
、
我想使用
Snakemake
对我
的
样本进行迭代映射。我不知道之前需要重新映射多少次样本。对于某些样本,它可能是2-3倍,对于其他样本,它可能是10倍。如果我理解正确的话,
Snakemake
不能使用
while
循环
,但也许某种
检查点
是可能
的
? 基本上,我想在这个
循环
中调用fasta序列,用于每次Illumina读取,直到它不再改变。我之前写了一个bash脚本来做这件事,但是一个
Snakemake
确实可以加速这个过程。
在
ba
浏览 2
提问于2021-04-09
得票数 2
1
回答
使用
检查点
的
多个输出
的
Snakemake
语法
、
我正在用
snakemake
建一条管道。我有一个
检查点
,它应该产生多个输出文件。这些输出文件稍后将在我
的
规则中使用,全部
在
expand中使用。/scripts/foo.R" 当然,这只是一个很小
的
部分,但我基本上
在
我
的
R脚本中有一个
循环
,用于
在
somedir
中
输出多个文件。如果是这样的话,我仍然会心存感激,因为我在理解大多数
snakemake
函数时遇到了问题,因为我有能
浏览 35
提问于2020-01-07
得票数 1
回答已采纳
1
回答
从规则
中
设置全局
snakemake
变量
在
snakemake
中
,我可以
在
声明规则之前定义全局变量。当我有一个需要通过某个工具下载
的
文件列表时,这是很棒
的
--然后我可以确保这些文件
的
名称是我后续步骤
的
通配符。
中
通过
在
规则
中
链接输入和输出来处理我下载
的
文件。理想情况下,我可以
在
我
的
规则
中
创建一个SRAFILES全局变量,但我没有做到这一点。通常,我不知道这些文件的确切名称
浏览 10
提问于2022-03-29
得票数 1
1
回答
Snakemake
级联检查站不起作用
、
我有以下情况 input: conditional_input在上述情况下,当condition_a是False时,它只计算
检查点
B而不计算
检查点
A。或者还有其他优雅
的
浏览 2
提问于2020-02-04
得票数 0
1
回答
Snakemake
:使用
检查点
和函数来使用通配符聚合未知数量
的
文件
简而言之,我
在
一条规则
中
从其他文件
中
创建了许多文件,它们都符合通配符格式。我不知道我创建了多少个,因为我不知道我最初下载了多少。
在
我迄今所读
的
所有示例
中
,输出是目录(“/path”),而我有一个“/path/{id}.txt”。因此,我猜这会修改函数本身
中
的
检查点
的
调用方式。以及展开
的
用法。upload_print_results 我尝试过将download_mv<em
浏览 13
提问于2021-12-06
得票数 0
回答已采纳
1
回答
向
Snakemake
流水线添加自动QC,以过滤流水线中间质量不佳
的
样本
、
、
、
、
我
的
问题类似于这个:这是可行
的</em
浏览 0
提问于2020-09-11
得票数 0
1
回答
Snakemake
使用
检查点
结束工作流
这个问题与我之前
的
帖子
Snakemake
exit a rule during execution有关。"output/out2.txt" run: shell("echo 'final' > output/final.txt")
在
检查点
步骤1
中
,我正在读取input.txt
的
文件内容,如果不包含字母&
浏览 10
提问于2020-10-28
得票数 0
回答已采纳
1
回答
如何在规则
的
某些输入丢失
的
情况下运行规则?
在
我
的
流程
的
第一步
中
,我从数据库中提取了一些每小时
的
数据。由于某些原因,数据有时会丢失几个小时,从而导致文件。只要丢失
的
文件量不是太大,我仍然希望运行一些依赖于该数据
的
规则。rule get_data: "data/{id}.csv" "Rscript get_data.R {output}" 和我
的
get_data.Rif
浏览 0
提问于2019-12-17
得票数 0
1
回答
运行子工作流
的
Snakemake
,而不是我工作流程
的
其余部分(直接控制所有)
我是
Snakemake
和StackOverflow
的
新手。不要犹豫,告诉我,如果有什么不清楚,或如果你想要任何其他细节。该工作流由以下部分组成: 子工作流"convert_bcl_to_fastq"它从BCL文件
中
在
名为FASTQ
的
目录
中
创建Fastq文件。规则"generate_fastqc"它接受由子工作流生成
的
FASTQ文件,并在名为FastQC
的
目录
中
创建FASTQC文件。Compl
浏览 0
提问于2020-03-12
得票数 1
回答已采纳
1
回答
使用
snakemake
checkpoint + aggregate从互联网获取未知数量
的
ID
、
下面是我想要做
的
一个精简
的
例子: rule all: output: "work_dir/data.txt"test_sourmash/sourmash/Snakefile:Wildcards: 我不确定上面的代码
在
功能上与
snakemake
手册
的<
浏览 22
提问于2019-09-11
得票数 2
1
回答
反复执行
Snakemake
规则,直到满足某些条件
、
、
我想使用
Snakemake
作为一个流程,它要求重复执行某个步骤,直到满足某些条件为止。这是不可能事先确定多少次
的
步骤是需要
的
。可能是1或6或任何其他数字。我
的
直觉是,这是
Snakemake
所不能做
的
,因为有向无圈图和所有..。谢谢! 在下面的精彩答
浏览 3
提问于2019-12-30
得票数 1
回答已采纳
1
回答
执行
检查点
中间命令
、
我最近遇到了一些关于
snakemake
运行
检查点
所需
的
中间规则
的
问题。
在
尝试解决此问题后,我认为问题出在aggregate_input函数
中
的
expand命令
中
,但无法弄清楚它为什么会这样。这是来自
snakemake
的当前
检查点
文档,我以https://
snakemake
.readthedocs.io/en/stable/snakefiles
浏览 16
提问于2019-05-24
得票数 2
回答已采纳
1
回答
解决所有规则和`rules.rule_A.output.output_X`语法
的
方法
最近版本
的
snakemake
允许(并鼓励)规则访问其他规则
的
输出,如rules.rule_A.output.ouput_1。这就大大减少了重复和错误。但是,这种方法不适用于all规则,因为它必须首先存在于Snakefile
中
,因此不能访问尚未定义
的
规则。然而,我发现这个解决方法有点人为
的
(导致
检查点
没有被触及,但它
的
输入是这样
的
),我很好奇是否有人有更好
的
方法。还可以对
Snakemake
进行修补,以
浏览 2
提问于2018-01-11
得票数 2
回答已采纳
1
回答
当并非所有作业都成功地从以前
的
规则输出文件时,如何编写
snakemake
输入?
、
、
、
基本上,我有三个
snakemake
规则(规则全部除外),尽管有
检查点
资源,但无法解决这个问题。 第一条有我
的
第一个,也是我唯一开始
的
文件。它将有x个输出(数字根据输入文件
的
不同而变化)。这些x输出
中
的
每一个都需要在规则2
中
单独处理,这意味着规则2将运行x个作业。然而,这些作业
中
只有一些子集y会产生输出(该软件只为超过某一阈值
的
输入编写文件)。所以,虽然我希望这些输出在作业3
中
作为一个单独
的<
浏览 1
提问于2021-03-03
得票数 1
回答已采纳
1
回答
如何向
Snakemake
文件提供显式输入和输出?
、
、
、
、
所以我有一个用shell写
的
管道,它在三个文件夹上
循环
,然后
在
文件夹内
的
文件上
循环
。 下一步,我有一个
snakemake
文件,它接受一个输入文件夹和输出文件夹。
在
试运行时,我给出了
snakemake
文件
中
的
文件夹路径。,所以我想知道有什么方法可以显式地给出输入和输出文件夹路径.例如,
snakemake
--cores 30 -s trial.
snakemake
/path
浏览 7
提问于2021-10-01
得票数 0
回答已采纳
1
回答
在
会话之外使用加载
的
tensorflow模型
、
、
我希望加载一个TensorFlow模型(
检查点
),并在
while
循环
中使用。 saver.restore(sess, str(modelpath / 'mfn.ckpt'))
while
问题是会话
在
时间结束后关闭。我现
浏览 3
提问于2020-03-25
得票数 0
2
回答
Snakemake
检查点
异常(以非零退出代码退出),即使
在
正确完成之后也是如此
、
我目前正在运行一个
snakemake
检查点
,即使
在
命令正确完成之后,它似乎也会抛出一个非零退出代码,并且不确定如何解决这个问题。下面脚本
的
目的是解析坐标文件bed_file,从bam文件rna_file中提取所有区域,并最终组装这些区域。代码如下,我
的
snakemake
版本是5.6.0。,
snakemake
由于某种神秘
的
原因返回(exited with non-zero exit code)。我可以看到输出是
在
文件中生成
的</
浏览 32
提问于2019-10-01
得票数 1
回答已采纳
2
回答
Snakemake
触发器
在
slurm集群上自动重新提交作业
、
、
、
我想问一个非常具体
的
用例。我首先给出一些背景: 是否有另一种聪明
浏览 9
提问于2020-11-20
得票数 0
1
回答
snakemake
-
检查点
和通配符
、
我有一个
snakemake
工作流,它失败了,因为最后一个作业要么创建了两个输出文件,要么一个也没有创建。我尝试过使用
检查点
来解决这个问题,但我认为
在
尝试整理聚合函数
中
的
输出文件时,我会使用通配符。但是如果我做了正确
的
运行,
snakemake
会中止它,并告诉它作业执行失败:SAMPLES, = glob_wildcard
浏览 49
提问于2020-02-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python中的while循环
Python3中的while循环语句
Python的while循环
剖析for、while、foreach、标签循环语句的控制
PHP中的while与do{}while
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券