腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
snakemake
输出
中
的
lambda
函数
我目前有一个需要使用
lambda
通配符
的
snakemake
工作流,设置如下:configfile: "config.yaml"rule bwa_index:
浏览 95
提问于2020-05-20
得票数 2
回答已采纳
2
回答
Snakemake
:作为输入
的
功能不能按预期工作(带有KeyError
的
InputFunctionException)
在我
的
例子
中
,输入和
输出
文件
的
名称没有模式,所以我使用了一个dict将
输出
映射到输入文件,然后在
函数
中使用这个dict作为输入。下面是
Snakemake
文件
的
代码: in_files = ['in_a', 'in_b'] out_to_in_dict = dict(out_to_in_dict[out_file
浏览 65
提问于2019-10-02
得票数 2
回答已采纳
2
回答
Snakemake
:命名规则而不是目标文件
、
以下是
snakemake
教程
的
高级部分
中
的
一个简短示例:input:
lambda
wildcards: config[: 8 "bwa mem -t {threads} {input} | samtools view -Sb - > {output}" 现在假设我在几个月前写了这条规则,我不记得
输出
文件名了我
的
浏览 1
提问于2016-11-11
得票数 4
1
回答
snakemake
中
规则
的
递归/循环
我正在尝试引导一个hmm训练,因此我需要在几个规则
中
循环几次。我
的
想法是这样做: input: '{run}_traini
浏览 0
提问于2017-10-26
得票数 0
1
回答
如何在
snakemake
输出
规则
中
获取通配符
的
基名?
、
在下面的示例
中
,将在与输入文件相同
的
位置创建
输出
文件。有没有办法在
输出
部分获得通配符值
的
基名,这样我就可以使用输入文件
的
基名来命名
输出
文件,但把它写到不同
的
位置?
浏览 5
提问于2017-03-08
得票数 6
回答已采纳
1
回答
没有在BWA MEM (或BWA-MEM 2)
中
工作
的
lambda
通配符
、
我正在将
Snakemake
Shell:移植到
中
,并且注意到我成功地用于其他包装器
的
lambda
wildcards:对于失败了。trimmomatic/{sample}.2.fastq"] 但是,我更喜欢使用
lambda
wildcards: getTrims(wildcards.sample)[0]和
lambda
wildcards: getTrims(wildcards.sample)[1];类似于trimming规则
的
输入(如下所示)。(<e
浏览 2
提问于2020-09-02
得票数 1
回答已采纳
1
回答
“通配符”对象没有属性“output”
、
、
、
、
对于一个相当简单
的
规则,我得到了一个错误。我必须为另一个程序写一个任务文件,期望是一个tsv文件。我从配置文件
中
读取了一定数量
的
参数,并使用shell命令将它们写到一个文件
中
。wc: samples["path"][wc.sample] , ambig/miniconda/envs/
snakemake
浏览 17
提问于2020-10-12
得票数 2
1
回答
如何在
snakemake
python代码
中
访问重试尝试?
、
当您使用--restart-times >= 1执行
snakemake
脚本时,它将尝试重新执行失败
的
运行。在重新执行时,可以通过"resources“
中
的
lambda
函数
访问执行尝试
的
次数。但是,我希望在我
的
规则之外访问python代码块
中
的
尝试次数。我已经尝试将变量从resources块传递到我
的
python
函数
,但无济于事。我
的
snak
浏览 0
提问于2021-06-08
得票数 1
1
回答
Snakemake
教程错误:"AttributeError:'str‘对象没有属性'name’“
、
、
当我尝试从
Snakemake
教程( -np )
的
步骤1运行第一个命令(
snakemake
映射_read/A.bam)时,我得到以下错误: rows = list(map(
lambda</e
浏览 8
提问于2022-10-27
得票数 0
回答已采纳
1
回答
snakemake
参数
函数
lambda
我想在params上使用一个
函数
。def mitico(x): return resrule create_pt: read="CALL2/{sample}.vcf", out="
浏览 0
提问于2018-06-27
得票数 0
1
回答
使用
snakemake
在slurm资源指令中使用通配符
、
我正在使用
snakemake
创建规则和提交工作在我们
的
高性能计算机与slurm。为了使
输出
“更漂亮”,我希望能够在资源指令
中
设置job_name参数,以便将正在使用
的
通配符集成到作业名
中
。mem_mb=45000, shell: {input.script} {input.data}我有一个像这样
的
config.yaml--mem
浏览 5
提问于2022-04-06
得票数 0
回答已采纳
2
回答
在
Snakemake
中有可能有一个可选
的
输出
文件吗?
、
、
我正在编写一个
snakemake
规则,它将处理在单端或成对末端测序数据上执行fastq修剪。如果数据成对结束,则应该有两个
输出
文件,如果是单端,则应该有一个
输出
文件。到目前为止,我写
的
规则是有效
的
,但是,我不知道修剪
的
第二对是
输出
文件。这意味着
snakemake
不会检查该文件是否存在。它将
输出
,但不检查,是否有可能有一个可选
的
输出
?wildcards: return_fastq(wildcards.
浏览 18
提问于2019-05-30
得票数 3
回答已采纳
1
回答
用于R管道
的
Snakemake
--安装
、
、
、
、
我正在寻找一些关于使用
Snakemake
处理我
的
R管道
的
基本信息。据我理解,最常见
的
两种方法是使用script标志和传递R脚本,或者通过传递给Rscript使用shell。如果我想使用这些方法
中
的
任何一种,那么我
的
R脚本应该是什么样
的
呢?R脚本如何知道如何查找和调用RData对象上
的
load,或者在为input提供名称
的
情况下调用read.table来读取csv文件。据推测,
Snakemake
将把任
浏览 2
提问于2019-07-02
得票数 2
1
回答
Snakemake
-从输入文件动态派生目标
、
、
、
我正在尝试生成一个
snakemake
工作流来读取所有这些,而我已经在第一条规则上失败了。Snakefile:'sample'$
snakemake
-np Dynamic output is deprecated in favor of checkpoints (see__
浏览 8
提问于2019-08-02
得票数 3
回答已采纳
2
回答
Snakemake
删除-config值
中
的
下划线?
、
我试图将一个名为--config
的
参数传递给
snakemake
函数
。似乎不管我怎么传递它,所有的下划线都被删除了?有什么建议吗,还是我做错了什么?
snakemake
-s snakefile.py all --configfile /share/biocore/keith/dennislab/
snakemake
/templates/tagseq.json--config samples=60_3_6,
snakemake</
浏览 4
提问于2019-10-20
得票数 3
回答已采纳
1
回答
运行文档
中
的
cwl包装器时出错
在运行
snakemake
文档
中
的
CWL支持示例时:https://
snakemake
.readthedocs.io/en/stable/snakefiles/modularization.html#common-workflow-language-cwl-support我得到了以下错误
输出
, (
snakemake
) pedro@Gen83-ubuntu:~/projects/sandbox/cwl-
浏览 17
提问于2021-10-20
得票数 0
2
回答
Snakemake
:{ input :q}不返回引号输入
、
、
、
我正在开发一个使用Genrich运行
Snakemake
的
ATACseq管道。 事实上,Genrich允许在同一步骤
中
调用来自多个复制
的
峰值,从而避免了其他步骤(即IDR)。在
Snakemake
中
,我已经找到了同时返回我想要
的
所有示例(即从一个条件
中
复制)
的
方法,但是Genrich要求输入逗号分隔
的
文件,或者如果引用每个文件时使用空格分隔
的
文件。理论上,在SnakemakeVersion5.8.0之后
浏览 2
提问于2020-10-26
得票数 2
回答已采纳
1
回答
使用
函数
用
snakemake
设置日志文件id
、
我想使用一个
函数
来轻松地设置
输出
日志文件名。log:
lambda
wildcards: get_xpath(wildcards,"logs",2),'function' object has noattribute 'get_wildcard_names'rule testme: ...log:
lambda
wildcards, output: output[0].
浏览 1
提问于2022-05-28
得票数 0
1
回答
使用奇异点在
snakemake
中
运行停靠管道,而不指定单点exec停靠点://
、
、
我正在尝试将现有管道
中
的
脚本绑定到我
的
snakemake
管道
中
。我用奇点设置了码头管道,它可以工作。类似地,当我将完全相同
的
命令合并到我
的
Snakefile
中
时,它也能工作: input: "file.bam""singularity exec docker://mypipeline some_command.sh {input}
浏览 5
提问于2020-05-17
得票数 0
1
回答
我能用蛇形蛋糕和人在一起吗?
、
、
、
、
我对非常好奇,但我不确定它是否符合我
的
用例,因为我
的
循环中有人类。我
的
过程是这样
的
: 蛇形蛋糕适合这样吗?或者是循环中的人混淆了可再现性原则?如果我使用
snakemake
,是否有类似的指示?
浏览 7
提问于2022-09-13
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python中的lambda函数
Python中的lambda函数是什么
奇妙的lambda函数
实际开发中,你会用大量的Lambda函数么?
跟踪AWS Lambda函数的正确方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券