腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
用于
并行
规则
的
snakemake
通配符
parallel-processing
、
wildcard
、
snakemake
我正在尝试向python脚本输入一个变量参数,该脚本接受相同
的
输入文件,但将创建不同
的
输出文件。我希望
规则
对我提供
的
任何参数都能
并行
执行。range(1,3)) "merged.txt" "cat {input} > {output}" 在这个例子中可能有一些不正确
的
地方,但是我
的
想法是展示一个创建管道问题
的
示例,该管道可以<em
浏览 45
提问于2021-08-05
得票数 0
2
回答
我不能让这个正则表达式在
snakemake
中为wildcard_constraints工作
python
、
regex
、
snakemake
我有一个用
Snakemake
编写
的
工作流,
用于
分析生物测序数据。工作流程要求组织所有数据文件,以便每个原始读取文件都以分析类型(RNASeq、DNaseSeq等)开头。并且此文件名约定在工作流生成
的
所有文件中都保持不变。 我有一个
规则
来对齐除RNASeq之外
的
每个分析
的
数据读数,还有一个仅应
用于
RNASeq数据
的
不同
规则
。我在设置这些
规则
时遇到了麻烦,这样
snakemake
才能知道
浏览 5
提问于2017-10-21
得票数 1
2
回答
在
Snakemake
参数部分使用特殊符号
python
、
snakemake
我创建了以下
snakemake
规则
: input: output: log:--nextseq-trim=20 -m 20" "0.50.4/bio/cutadapt/se"不能从输出文件中确定params中
的
通配符
由于{},
Snakemake
将-a 'A{10
浏览 9
提问于2020-04-13
得票数 4
回答已采纳
1
回答
在
snakemake
中通过
规则
限制作业数
snakemake
在
snakemake
中,是否可以限制特定
规则
运行
的
作业数量?--jobs可以全局地控制一次允许运行
的
作业数量,但我想通过特定
的
规则
来限制。 这是因为,我有一个特殊
的
规则
,最多只能
用于
两个
并行
作业。但是,如果我将--jobs设置为20,则会导致该特定
规则
中工具崩溃。我在LSF集群中使用
的
是
snakemake
v5.2.0。
浏览 2
提问于2018-08-23
得票数 6
回答已采纳
1
回答
snakemake
“
规则
全部”是重新运行不必要
的
规则
。
snakemake
我遇到了一种情况,即
snakemake
正在重新运行已经运行
的
规则
,尽管来自这些
规则
的
输出仍然存在。我是在“
规则
所有”中指定所有想要
的
输出文件。我运行管道时,我拥有来自“
规则
B”
的
所有期望输出,并且希望重新启动管道,只运行
规则
A,但是
snakemake
重新运行“
规则
B",即使”
规则
B“
的
所有输出都已经存在。这不是我所期望
的</em
浏览 3
提问于2021-03-28
得票数 0
1
回答
在
Snakemake
中拆分文件
snakemake
我有一个简单
的
问题,但我自己就是想不出来。bcftools view -H a.vcf.gz -r 1 > a_chr1.txtbcftools view -H a.vcf.gz -r 23 > a_chr23.txtIDS=['a','b','c']rule: expand("{id}.
浏览 3
提问于2021-06-18
得票数 0
1
回答
Snakemake
:我可以在
规则
之外访问
通配符
吗?
snakemake
是否可以在
规则
之外访问
snakemake
通配符
?
浏览 29
提问于2020-08-07
得票数 3
回答已采纳
1
回答
snakemake
可以通过指定中间输出文件来解决不明确
的
规则
吗?
python
、
workflow
、
snakemake
假设我创建了下面的
snakemake
设置: input: 'output.txt' input'output.txt' input: output:如果我尝试运行
snakemake
all_a,我会得到一个不明确
的
浏览 0
提问于2018-01-19
得票数 1
2
回答
在
Snakemake
中可以有“可选
的
”
通配符
或文件名
的
一部分吗?
python
、
wildcard
、
snakemake
我想知道是否有可能在
Snakemake
中将这两个
规则
连接到一个
规则
中(它们在“run:”中做同样
的
事情): rule without_d: vals_pcaoutput_{type, tt|gs}_d{amount}.npz' # DO STUFF 我曾尝试定义stats/output_{type}{amount}.npz,但是
通配符
显然与空字符串不匹配第二个想法是将它放入"or“中,就像stats
浏览 37
提问于2020-09-08
得票数 2
回答已采纳
1
回答
使用
通配符
捕获
Snakemake
中
的
不同数据集
wildcard
、
snakemake
我想用一种非常简单
的
方式在
Snakemake
中使用
通配符
来启动两个数据集
的
脚本。不幸
的
是,我找不到合适
的
方法。subset.txt" "bash scripts/extract.sh {input.genes} {input.expression} {output}"大楼
的
工作.WorkflowEr
浏览 13
提问于2022-11-16
得票数 1
回答已采纳
1
回答
当使用目录作为输出时,
Snakemake
SyntaxError
directory
、
output
、
snakemake
输出文件
的
名称由命令自动选择。我感兴趣
的
是将所有*-grey.bed文件收集到一个目录中,以便稍后使用。 由于这是我在许多文件上使用
的
管道
的
一部分,所以我使用
Snakemake
来处理所有这些作业。我知道将目录指定为输出()是可能
的
,这将完全符合我
的
要求。但是,当我以一个目录作为输出制定
规则
时,我会得到一个SyntaxError。,尽管我可能会解决这个问题,但我仍然无法找到一种方法来强制
snakemake
运行此
规则
,因
浏览 0
提问于2018-08-24
得票数 0
1
回答
Snakemake
:将所有
通配符
传递给单个shell命令
snakemake
Snakemake
支持使用
通配符
泛化
规则
,如下所示: input: output:"file_{name}.csv" "python process.py {wildcards.name}"rule all:input: expand("file_{output_types
浏览 4
提问于2022-03-16
得票数 1
1
回答
在
snakemake
中使用字典键和相关值作为
通配符
dictionary
、
snakemake
我有大量
的
分析需要一次完成,因此我认为我可以制作一个字典,并将键和值解析为
通配符
(每次
snakemake
运行都需要使用两个
通配符
)。我
的
意见会是这样
的
:"Apple": ["fruity","red","green"] } 在这里,字典中
的
第一个键
浏览 3
提问于2020-10-23
得票数 0
1
回答
如何将一个简单
的
目标模式
规则
翻译成蛇形图?
snakemake
我正在寻找一种在
Snakemake
中定义目标模式
规则
(没有输入模式)
的
方法。.PHONY: all echo x > $@rule test: file
浏览 4
提问于2017-09-13
得票数 1
回答已采纳
1
回答
如何针对包含
通配符
的
中间
Snakemake
规则
snakemake
在使用
snakemake
-c1运行此工作流一次之后,我想重新运行此工作流,但仅从中间
规则
开始。如何使用命令行标志实现此目标?
snakemake
intermediary_cheap all不起作用,因为intermediary_cheap包含
通配符
,即使包含all实际上显示了所需
通配符
的
值。是否有一个命令行标志告诉
snakemake
运行
规则
并忽略
规则
intermediary_cheap
的
所有输出,类似于
sn
浏览 12
提问于2021-07-13
得票数 1
回答已采纳
1
回答
存储shell命令
的
结果
python
、
shell
、
snakemake
正如您可以在标题上看到
的
那样,我对存储shell命令
的
结果并将其传递给另一条
规则
感兴趣。我试图解决
的
错误是subprocess.check_output()中{SAMTOOLS}
的
值!,因为不同
的
用户可能会在不同
的
地方安装samtools,所以我们通过configfile使samtools
的
地址可配置。然而,在这里我不能:2)使整个命令可以运行! 那么,请您告诉我,是否有其他方法存储/
浏览 3
提问于2017-08-28
得票数 0
回答已采纳
2
回答
仅输出
Snakemake
通配符
python
、
pipeline
、
snakemake
我有一个脚本,它接受一个大
的
输入文件,然后使用不可预测
的
算法将其分解为从1到n
的
许多块。谢谢!
浏览 0
提问于2018-05-17
得票数 1
回答已采纳
1
回答
Snakemake
:参数作为
通配符
用于
并行
脚本运行
python-3.x
、
snakemake
我对
snakemake
相当陌生,我继承了一种巨大
的
蠕虫流,它由一系列
的
17条
规则
组成,这些
规则
是连续运行
的
。每个
规则
都从以前
的
规则
中获取输出,并使用它们运行python脚本。到目前为止,一切都很好,除了现在我正在努力改进工作流程,因为有些
规则
可以
并行
运行。out
浏览 4
提问于2022-10-31
得票数 2
1
回答
以
snakemake
通配符
的
形式运行列表
python
、
bioinformatics
、
snakemake
我有一个文件,每个输入都有前缀,我
的
文件是
snakemake
规则
: > "PB0206,SRR10694951,PB0216,SRR10694963" > "PB0199,将每行样本ids作为单个作业
的
通配符
输入;每行一个作业。.bam \ "
浏览 55
提问于2021-08-05
得票数 0
1
回答
使用
snakemake
通配符
重命名文件
python
、
bioinformatics
、
snakemake
我在修复在
snakemake
中遇到
的
问题时遇到了麻烦。我
的
样本当前命名为"1-2-Brain_187_006_S77_L002_R1_001.fastq.gz“。我希望最终将它们重命名为一个较短
的
名称,如"1_2_Brain_S77_L002_R1“,然后为我
的
规则
使用扩展名"_trim.fastq.gz”。我正在使用bbduk进行修剪。对于我
的
输入,我想将我
的
字典列表命名为allSamples。然后,我想访问每个字典中<
浏览 3
提问于2021-05-22
得票数 0
点击加载更多
相关
资讯
Snakemake:简单好用的生信流程搭建工具
使用snakemake 分析流程初步学习(一)
技术介绍 | 基于Snakemake的ChIP-seq分析流程
如果你的多线程总出错,请了解下他们并行的交通规则
用于神经网络机器翻译的全并行文本生成
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券